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?

È stato utile?

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
scroll top