У чому різниця між зубчастим масивом та багатовимірним масивом. Чи є користь одне від іншого?
І чому Visual Studio не дозволить мені це зробити
MyClass[][] abc = new MyClass[10][20];
(Раніше ми це робили в C ++, але в C # це підкреслює [20] червоним викручувальним рядком .. Каже недійсний специфікатор рангу)
але задоволений
MyClass[,] abc = new MyClass[10,20];
Нарешті, як я можу ініціалізувати це в одному рядку (як це робимо в простому масиві з
{new xxx...}{new xxx....}
)MyClass[][,][,] itemscollection;
Array
реалізація IEnumerable
. Ви завжди можете спробувати і переконатися на власні очі :)