当使用带有小端序或大端序的反向数组时
本文关键字:数组 | 更新日期: 2023-09-27 18:35:04
如果我有字节数组:
byte [] a=new byte [4]{0,0,0,1};
这个数据序列0001是小端序还是大端序?当我需要反转阵列时
用小端还是大端?
我的电脑的架构是Littleendian的
这将是小端表示,因为最小的组件在末尾。
可以使用 BitConverter.IsLittleEndian
属性动态找出运行程序的系统的字节序:
if (!BitConverter.IsLittleEndian) {
Array.Reverse(a);
}