如何在c#中设置字节数组的endian

时间:2014-04-15 11:37:16

标签: c# java

我有一些像这样的java代码:

   ByteBuffer buffer = ByteBuffer.allocate(length * 2);
   buffer.order(java.nio.ByteOrder.LITTLE_ENDIAN);
    for (short s : data)
      buffer.putShort(s);

如何将其转换为C#代码? 基本上,我不知道如何工作

  buffer.order(java.nio.ByteOrder.LITTLE_ENDIAN);

C#

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

开始寻找的好地方可能是msdn库文档,特别是System.Convert类可用于将值类型转换为原始字节,然后再返回。

看起来这个问题对你也有帮助:

Is .NET BinaryReader always little-endian, even on big-endian systems?