string value1 , value1 ;
int length1 , length2 ;
System.Collections.BitArray bitValue1 = new System.Collections.BitArray(Length1);
System.Collections.BitArray bitValue2 = new System.Collections.BitArray(Length2);
Я ищу самый быстрый способ для преобразования каждой строки в BitArray с определенной длиной для каждой строки (строка должна быть обрезана, если она больше определенной длиной, и если размер строк меньшие оставшиеся биты будут заполнены ложью), а затем поместите эти две строки вместе и напишите их в двоичном файле.сохранить массив строк в двоичном формате
Редактировать: @dtb: простой пример может быть, как это значению1 = «A», значение2 = «B» и length1 = 8 и длина2 = 16, и результат будет 010000010000000001000010 первые 8 битов из " A "и следующие 16 бит из" B "
Зачем вам нужен BitArray? – dtb
Мне не нужен битаррей, если есть другой способ. но считайте, что длина может быть любым числом (возможно, 2 бита) – Asha
Каково содержание строки? Не могли бы вы приложить какой-то код, чтобы больше объяснить, что вы пытаетесь достичь для нас? – t0mm13b