【发布时间】:2016-06-03 14:03:49
【问题描述】:
他们有什么方法可以将 2 个字节转换为有符号整数吗?我知道我们可以通过以下方式将字节转换为有符号整数
byte B1= 0xFF;
int r = Convert.ToSbyte((sbyte)B1);
但是有符号整数的 2 个字节呢?比如-260就是0xFC,0xFE
【问题讨论】:
-
如果这是一个通信协议,你需要先知道架构的字节序。此外,2 字节有符号整数是
short(或Int16),而不是 .NET 中的int(即Int32)。