永发信息网

c#按位“或”运算符在带符号扩展操作数上使用;请考虑首先强制转换为较小的无符号类型

答案:2  悬赏:80  手机版
解决时间 2021-02-01 20:57
  • 提问者网友:孤山下
  • 2021-01-31 21:51
c#按位“或”运算符在带符号扩展操作数上使用;请考虑首先强制转换为较小的无符号类型
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-01-31 23:22
你按无符号数来操作就行了:
tab[i++] = (int)(0xff000000 | ((uint)r << 16) | ((uint)g << 8) | (uint)b);//这行报错
全部回答
  • 1楼网友:第幾種人
  • 2021-01-31 23:57
把上面的int全换为uint
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯