Лучший подход к записи/чтению двоичных данных в Little или Big Endian с помощью C#?
-
09-06-2019 - |
Вопрос
Хорошо, если у меня есть двоичный файл, закодированный либо с прямым порядком байтов, либо с прямым порядком байтов в .NET, как лучше всего его читать/записывать?
В среде .NET мне удалось найти только BinaryWritters/BinaryReaders, которые по умолчанию используют прямой порядок байтов, поэтому мой подход заключался в реализации моего собственного BinaryReader/BinaryWritter для чтения/записи данных с прямым порядком байтов, но мне интересно, есть ли лучший подход .
Решение
Мне нравится этот:
Не связан с StackOverflow