Jagged Arrays,交错数组。
交错数组是一个数组,它的元素也是数组,并且数组的长度可以不同
交错数组的元素是一个数组对象。
如果把二维数组看做一个规则的表格,而交错数组就可以看做不规则的表格。交错数组的元素就是不规则表格中对应的行。(用橙色框出的每行)如下:是有四个元素的交错数组。

根据上方表格:
的首先创建一个4×4的二维数组:
int[] array=new int[4];
再次创建一个具有四个元素的交错数组:
int[][] arrayJagged=new int[4][];
arrayJagged[0]=new int[6];
arrayJagged[1]=new int[4];
arrayJagged[2]=new int[5];
arrayJagged[3]=new int[3];
arrayJagged[0][2]=4;
arrayJagged[1][1]=2;
arrayJagged[2][0]=1;
arrayJagged[3][2]=5;
(交错数组也可以这样初始化(以一个元素为2 的交错数组为例))
int[][] arrayJagged=new int[2][];
int[][] arrayJagged[0]=new int[]{1,2};
int[][] arrayJagged[1]=new int[]{3,4};</

本文介绍了C#中的交错数组,它是一种元素也是数组的数据结构,长度可以不一致,可视为不规则的表格。通过示例展示了如何创建、初始化及遍历交错数组,以及如何在控制台打印交错数组的内容。
最低0.47元/天 解锁文章
448

被折叠的 条评论
为什么被折叠?



