Преобразование массива Jagged Uint8 в байт C # - PullRequest
0 голосов
/ 24 февраля 2012

У меня есть неровный массив uint8, подобный этому в c ++:

UINT8 ras[2][3] = {{1,2,3},{4,5,6}}

Мне нужен какой-то способ использовать это как байтовый массив в c #. Что-то вроде

byte[2][3] ras = {{1,2,3},{4,5,6}}

У меня много uint8 массивов, поэтому делать это вручную нельзя. Аня идеи?

1 Ответ

0 голосов
/ 01 марта 2012

Если я понимаю комментарии к вашему вопросу выше, вы просто упускаете немного синтаксиса C #.

Синтаксис C # будет:

byte[][] ras = new byte[][] {new byte[] {1,2,3}, new byte[] {4,5,6}};

Это немного более многословночем эквивалент c ++, но легко переводится механически с помощью sed.

...