我正在嘗試讀取byte
並將其轉換爲bit
。我正在嘗試創建一個標記系統。使用真或假標誌將字節轉換爲8位
所以字節3會將前兩個標誌提升爲真。但是,當我嘗試轉換它時,只會傳遞byte
的值作爲BitArray
的長度。任何幫助不勝感激。
BinaryReader br = new BinaryReader(filestream);
Byte flag = br.ReadByte();
BitArray flags = new BitArray(flag);
record.Isbool = flags[0];
record.Isbool1 = flags[1];
etc