private void StringToHex(ref byte[] strByte )
{
int i,j;
byte byUint=0;
for (i = 0; i < strByte.Length;i++ )
{
switch (strByte[i])
{
case 1:
{
byUint = byUint | 1; break;
//错误 无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
}
case 2:
{
byUint = byUint | 2; break;
//错误 无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
} }
}
}就写了这么点,报错,请问这个怎么解决啊??什么情况啊????
{
int i,j;
byte byUint=0;
for (i = 0; i < strByte.Length;i++ )
{
switch (strByte[i])
{
case 1:
{
byUint = byUint | 1; break;
//错误 无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
}
case 2:
{
byUint = byUint | 2; break;
//错误 无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
} }
}
}就写了这么点,报错,请问这个怎么解决啊??什么情况啊????
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货