【发布时间】:2011-04-25 23:25:24
【问题描述】:
c#中如何反转字节数组的顺序?
【问题讨论】:
c#中如何反转字节数组的顺序?
【问题讨论】:
您可以使用Array.Reverse 方法:
byte[] bytes = GetTheBytes();
Array.Reverse(bytes, 0, bytes.Length);
或者,您可以随时使用 LINQ 并执行以下操作:
byte[] bytes = GetTheBytes();
byte[] reversed = bytes.Reverse().ToArray();
【讨论】:
Array.Reverse(byteArray);
【讨论】:
您可以使用linq method: MyBytes.Reverse() 以及Array.Reverse() 方法。
您应该使用哪一种取决于您的需求。
要注意的主要事情是 linq 版本不会更改您的原始版本。 Array 版本会改变你原来的数组。
【讨论】:
您可以使用 Array.Reverse。也请通过this了解更多信息。
【讨论】:
您可以使用Array.Reverse() 方法。
【讨论】: