Qual è la differenza tra array frastagliato e array multidimensionale. C'è un vantaggio l'uno sull'altro?
E perché Visual Studio non mi consente di fare un file
MyClass[][] abc = new MyClass[10][20];
(Lo facevamo in C ++, ma in C # sottolinea [20] con una linea rossa ondulata .. Dice un identificatore di rango non valido)
ma è contento
MyClass[,] abc = new MyClass[10,20];
Finalmente come posso inizializzarlo in una singola riga (come facciamo in un array semplice con
{new xxx...}{new xxx....}
)MyClass[][,][,] itemscollection;
Array
attrezzi IEnumerable
. Puoi sempre provarlo e vedere di persona :)