我注意到当Byte加Byte时,它将产生int,
如果溢出,是否可以让字节a +字节b产生255?
Byte a=200;
Byte b=200
Byte output = (a+b); // now output equals 144, I want 255
最佳答案
怎么样(未经测试)?
byte output = (byte)(Math.Min(a + b, Byte.MaxValue));
关于c# - C#字节加法溢出?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39525452/