BitConverter.islittledendian的文档说:

表示数据存储在这个计算机架构中的字节顺序(“endianness”)。

“这”让我困惑。说我有以下代码:

Console.WriteLine(BitConverter.IsLittleEndian);
.

现在说我去在我的小型机器上编译我的程序。如果我将可执行文件复制到一个大型机器上,它会说假吗?还是真的?基本上我想知道该字段是否是动态的字段,如果JIT与它有任何关系。

有帮助吗?

解决方案

BitConverter.IsLittleEndian指示您的二进制文件运行的机器的架构,不是您正在编译的。它完全在运行时检查。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top