Как изменить порядок байтов в c #?
Вы можете использовать метод Array.Reverse:
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(). Какой из них вы должны использовать, зависит от ваших потребностей.
MyBytes.Reverse()
Array.Reverse()
Главное, что нужно знать, это то, что версия linq НЕ изменит ваш оригинал. версия Array изменит ваш исходный массив.
Вы можете использовать Array.Reverse. Также, пожалуйста, пройдите это для получения дополнительной информации.
Вы можете использовать метод Array.Reverse().