关于C#的数据类型转换问题???>???

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:52:17
byte[] a = new byte[2]{1,2};
如何将数组a转成int32类型.
int b = 97;
如何将b 转成一个byte类型的2个字节的数组
大虾帮忙啊!!!!

根据你给的情况,其实A是不能转成int32的只能转成int16
System.BitConverter.ToInt16(a,0)
用这句就行了,
如果你一定要转成int32
System.Convert.ToInt32(System.BitConverter.ToInt16(a,0))
就用这句,
第二个问题,
你可以用
byte[] c=System.BitConverter.GetBytes(b);
来做