最佳答案:byte + byte 情况下,dotNet会将结果转化为int,以保证结果不会越界,同样,short + short 结果也是int,这是有C# 加法决定了。可以采用强制转换的方法:byte c =