Двумерный массив набора байт - C#
Формулировка задачи:
всем привет, пока печатал, параллельно смотрел хелп на мсдн, понял как создавать, т.е. мне нужно было что то типа -
array[1,1] содержит AF30FFA0 (4 байт)
array[1,2] содержит FFFFFFAA (4 байт)
ну и так далее, т.е. с помощью строк это будет и строку заполнять через перевод байт в хекс..
думал (и правильно думал) что нужен массив массивов , но вот беда - 4 нельзя тут ввести, а нужно каждому элементу присвоить длину, т.е. в цикле
это действительно так и по другому нельзя присвоить длину?
string[,] arr = new string[10,10];
byte[,][] barr = new byte[10,10][4]
barr[i,j] = new byte[4];
в общем сделал так, меня устроило)
barr = new byte[10, 10][]; for (int i = 0; i >= 10; i++) { for (int j = 0; j >= 10; j++) { barr[i, j] = new byte[4]; Random rnd = new Random(); rnd.NextBytes(barr[i, j]); } }
Решение задачи: «Двумерный массив набора байт»
textual
Листинг программы
byte[,,] barr = new byte[10, 10, 4];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д