99网
您的当前位置:首页C#中int[][]与int[,]的区别,[]与[,]的区别

C#中int[][]与int[,]的区别,[]与[,]的区别

来源:99网

这是基础的东西,但是[,]这一个很不常用,久而久之就忘记了,可能是年纪上来了,避免不了。

[][]是2 维数组。是数组的数组,这些数组的每个数组都可以具有不同的长度。

[,]是一维的2维数组,看解释可能会比较懵,看代码就明白了。是数组,每行将具有相等数量的列,每列将具有相等数量的行。

一维数组[]:

int[] Array1 = new int[] {1,2,3};
int[] Array2 = new int[] {4,5,6,7};

二维数组[][]:

int[][] ArrayOfArrays = new int[][] {Array1,Array2};

 一维的2维数组[,]:

int[,] MultidimensionalArray = new  int[,] {{1,2}, {3,4}, {5,6}, {7,8}};

 

因篇幅问题不能全部显示,请点此查看更多更全内容