什么是交错数组和多维数组的区别?它们之间有什么优缺点吗?
为什么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
。你可以尝试一下,亲自验证一下 :) - thecoop