.NET でリトル エンディアンまたはビッグ エンディアンのいずれかでエンコードされたバイナリ ファイルがある場合、それを読み書きする最良の方法は何ですか?
.NET フレームワークでは、デフォルトとしてリトル エンディアンを使用する BinaryWritters / BinaryReaders しか見つけられなかったので、私のアプローチは、ビッグ エンディアンでデータを読み書きするために独自の BinaryReader / BinaryWritter を実装することでしたが、より良いアプローチがあるかどうか疑問に思います.