Хм, я думаю, здесь есть проблема. Массив байтов редко по своей природе является большим эндиантом или маленьким концом. Байт почти всегда независим от конца. То, что вы, вероятно, хотите, - это исправить консистенцию целых чисел, символов и т. Д., Содержащихся в массиве байтов.
Для этого вы должны сначала определить байты, которые составляют указанное целое число, char и т. Д., А затем перевернуть эти байты. Просто листать/назад весь массив не может работать (если весь массив не представляет собой одно целое число, символ и т.д.)
Используйте следующие перегрузки метода Array.Reverse() делать то, что вы хотите ...
public static void Reverse(
Array array,
int index,
int length
)
массив байт содержит whatevers читать фр om файл. –