Есть ли простой способ преобразовать массив логических значений в 8-битные шестнадцатеричные эквиваленты? Например, если у меня есть
bool[] BoolArray = new bool[] { true,false,true,true,false,false,false,true };
Если истинные значения = 1 и ложные значения = 0, то я хотел бы, чтобы метод или функция преобразовали вышеуказанный массив в 0xB1 (10110001).
Существует ли такая функция или метод для этого? Кстати, я использую C #.