byte+byte未必等于int啊,为何C#要求转成int?
bytea,b;bytec=a+b;这样就报错:无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)但是a和b的值,我自己知道,我能保证c还...
byte a, b;
byte c = a + b;
这样就报错:无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
但是a和b的值,我自己知道,我能保证c还是在byte范围内的,我就一定要把c定义成int吗?有办法让c还是byte吗? 展开
byte c = a + b;
这样就报错:无法将类型“int”隐式转换为“byte”。存在一个显式转换(是否缺少强制转换?)
但是a和b的值,我自己知道,我能保证c还是在byte范围内的,我就一定要把c定义成int吗?有办法让c还是byte吗? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询