C# Mono/Mac OS上的BitConverter.IsLittleEndian返回true
我使用了控制台应用程序和Mono C#REPL来测试这一点,在这两种情况下我都得到了C# Mono/Mac OS上的BitConverter.IsLittleEndian返回true,c#,macos,mono,endianness,C#,Macos,Mono,Endianness,我使用了控制台应用程序和Mono C#REPL来测试这一点,在这两种情况下我都得到了true。我的印象是,BitConverter.IsLittleEndian会报告底层系统的endianness。在Mac OS上运行时,这不应该返回false吗?基于Intel的Mac是little endian,基于PowerPC(除非非常旧)的Mac将支持可切换endian 见:
true
。我的印象是,BitConverter.IsLittleEndian
会报告底层系统的endianness。在Mac OS上运行时,这不应该返回false吗?基于Intel的Mac是little endian,基于PowerPC(除非非常旧)的Mac将支持可切换endian
见: