L'array Uint8 frastagliato converti in byte C#
-
12-11-2019 - |
Domanda
Ho un frastamento uint8
Array come questo in C ++:
UINT8 ras[2][3] = {{1,2,3},{4,5,6}}
Ho bisogno di un modo per usarlo come array di byte in C#. Qualcosa di simile a
byte[2][3] ras = {{1,2,3},{4,5,6}}
ho un sacco di uint8
Array, quindi farlo manualmente non è un'opzione. Anya Ideas?
Soluzione
Se capisco i commenti alla tua domanda sopra, ti manca semplicemente un po 'di sintassi C#.
La sintassi C# sarebbe:
byte[][] ras = new byte[][] {new byte[] {1,2,3}, new byte[] {4,5,6}};
È un po 'più verbosio rispetto all'equivalente C ++, ma facilmente tradotto meccanicamente con sed.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow