如何颠倒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方法 : MyBytes.Reverse()以及Array.Reverse()方法。 您应该使用哪一个取决于您的需求。

要注意的主要事情是linq版本不会改变您的原始版本。 Array版本将更改您的原始数组。

您可以使用Array.Reverse。 另请参阅此信息以获取更多信息。

您可以使用Array.Reverse()方法。