Csharp将byte数组转为bool数组
时间: 2023-09-12 22:03:04 浏览: 556
可以使用BitArray类来实现byte数组到bool数组的转换。代码示例如下:
```csharp
byte[] byteArr = new byte[] { 0x01, 0x02, 0x03 };
BitArray bitArr = new BitArray(byteArr);
bool[] boolArr = new bool[bitArr.Count];
bitArr.CopyTo(boolArr, 0);
// 输出bool数组
foreach (var b in boolArr)
{
Console.Write(b + " ");
}
```
这段代码将byte数组 `{ 0x01, 0x02, 0x03 }` 转换为bool数组 `{ true, false, false, true, false, false, true, false }`。
阅读全文