BinaryWriter クラスを使用して、バイナリ ファイルをディスクに書き込みます。Write メソッドを呼び出して unsigned short 値を渡すと、それがリトル エンディアン形式で書き込まれます。例えば:
bw.Write(0xA000);
値をバイナリ ファイルに 0x00 0xA0 として書き込みます。BInaryWriter でビッグ エンディアンを使用する方法はありますか? そうでない場合、BinaryWriter を継承して新しいクラスを作成し、Write 関数をオーバーロードしてビッグ エンディアンを書き込むようにすることは可能ですか?