int[,] 是二维数组,它就是传统意义上 n x m 的表,和 C++ 里的 int[][] 是一个意思。
int[][] 是交错数组,与 C++ 里的 int[][] 不同。它其实是一个 int[] 里嵌套着 int[],可以理解为 (int[])[]。具体可以看我附的图例。
int[,] 二维数组
int[][] 交错数组(数组中嵌套数组)
二维数组int[2,3]是一个矩阵,两排三列的矩阵:
1,2,3
4,5,6
交错数组int[2][3]还是一个一维数组,只是在一维数组里的每个元素就嵌套一个一维数组:
(1,2,3),(4,5,6)
楼上说错了。
C#和C++不一样
int[,]是二维的。
int[][]这个,具体我说不上名字,知道意思。
叫做什么数组的数组。
据个例子了
就是
{(1,2,3),(1,2,3),(1,2,3)}这样的了。
总之不是二维数组了。
int[][] 是二维数组
int[,] 应该是数组集合了,具体在哪看过忘了
int[,] 二维数组
int[][] 不定数组