BitArray
長さ 8 の があり、それを に変換する関数が必要ですbyte
。どうやってするの?
具体的には、次の正しい関数が必要ですConvertToByte
。
BitArray bit = new BitArray(new bool[]
{
false, false, false, false,
false, false, false, true
});
//How to write ConvertToByte
byte myByte = ConvertToByte(bit);
var recoveredBit = new BitArray(new[] { myByte });
Assert.AreEqual(bit, recoveredBit);