私のバイト配列には、これらの最初の 8 つの値、0 0 12 12 0 0 127 224 があります。
ただし、変換後にbitarrayを読み取ると、
0000,0000 0000,0000 0011,0000 0011,0000 0000,0000 0000,0000 1111,1110 0000,0111
bitarray にこれらの値がある理由がわかりません...
なぜこれが起こっているのか知っている人はいますか?
変換に使用されるコードは次のとおりです。
byte[] bytes = System.IO.File.ReadAllBytes(args[0]);
BitArray bits = new BitArray(bytes);