Лучший подход к записи/чтению двоичных данных в Little или Big Endian с помощью C#?

StackOverflow https://stackoverflow.com/questions/80784

  •  09-06-2019
  •  | 
  •  

Вопрос

Хорошо, если у меня есть двоичный файл, закодированный либо с прямым порядком байтов, либо с прямым порядком байтов в .NET, как лучше всего его читать/записывать?

В среде .NET мне удалось найти только BinaryWritters/BinaryReaders, которые по умолчанию используют прямой порядок байтов, поэтому мой подход заключался в реализации моего собственного BinaryReader/BinaryWritter для чтения/записи данных с прямым порядком байтов, но мне интересно, есть ли лучший подход .

Это было полезно?

Решение

Мне нравится этот:

Библиотека различных утилит

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top