c# byte数组转换 8位有符号整数 16位有符号整数 32位有符号整数

来源:互联网 发布:2016总决赛数据 编辑:程序博客网 时间:2024/05/16 10:02

   byte数组

  byte[] aa = new byte[] { 0xF8, 0x66, 0x55, 0x44 };

1.转换成8位有符号整数
  sbyte sb = (sbyte)aa[0];

2.转换成16位有符号整数
  Int16 int16 = BitConverter.ToInt16(aa, 0);

3.转换成32位有符号整数
  Int32 int32 = BitConverter.ToInt32(aa, 0);

原创粉丝点击