1. 程式人生 > >c# byte陣列轉換 8位有符號整數 16位有符號整數 32位有符號整數

c# byte陣列轉換 8位有符號整數 16位有符號整數 32位有符號整數

   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);