После прочтения двоичного файла и перехода к шестнадцатеричному формату, длина которого равна 16384, необходимо изменить значение 64, чтобы разделить 16384 на строку 256.
Я пытаюсь использовать список для хранения, но список добавляется один раз, возможно, что-то не так с моим циклом.
list<string)test = new list<string>test();
foreach(byte b in hexArray)
{
hexstring += string.Format("{0:x2}",b);
int length = hexstring.length /64; //total length will have 16384
if(length == 64)
{
for(int ix= 0; ix <= length; ix++)
{
test.add(hexstring);
}
}
}
Ожидаемый результат:
abe12112121212 ..... (64)
21212212садада ..... (64)
всего будет иметь (256) строку