BitConverter.IsLittleEndian的文档说:
表示数据存储在此计算机体系结构中的字节顺序(“endianness”)。
“这个”令我困惑。说我有以下代码:
Console.WriteLine(BitConverter.IsLittleEndian);
现在说我要在我的小端机器上编译我的程序。如果我将可执行文件粘贴到大端机器上,它会说错吗?还是真的?基本上我想知道该字段是否是动态字段,以及JIT是否与它有关。
答案 0 :(得分:5)
BitConverter.IsLittleEndian
表示运行二进制文件的计算机的体系结构,不是您正在编译的计算机。它在运行时完全检查。