【发布时间】:2011-07-28 20:38:07
【问题描述】:
有没有一种简单的方法可以将布尔值数组转换为 8 位十六进制等效值?例如,如果我有
bool[] BoolArray = new bool[] { true,false,true,true,false,false,false,true };
如果真值 = 1 和假值 = 0,那么我想要一个方法或函数将上述数组转换为 0xB1 (10110001)。
是否存在这样的功能或方法来做到这一点?顺便说一句,我正在使用 C#。
【问题讨论】: