锯齿状数组和多维数组有什么区别。彼此之间有好处吗?
为什么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
。您可以随时尝试一下,看看自己:)