Desidero creare un array 10 * 10 * 10 in C# come int[][][]
(non int[,,]
).Inizializzazione di matrici frastagliate
posso scrivere codice:
int[][][] count = new int[10][][];
for (int i = 0; i < 10; i++) {
count[i] = new int[10][];
for (int j = 0; j < 10; j++)
count[i][j] = new int[10];
}
ma sto cercando un modo più bello per questo. Può essere qualcosa del genere:
int[][][] count = new int[10][10][10];
c'è un modo per farlo mentre si impostano i valori dell'array su qualcosa di diverso da zero? come dire, -1? – metinoheat
Ottima risposta, davvero ben pensata. – mafu