一维数组:
//一维数组定义与初始化
int[] one1 = new int[] {,, };//第一种方式
int[] one2 = { , , }; //第二种方式
int[] one3; //第三种方式
one3=new int[]{,,};
二维数组:
//二维数组定义与初始化 //不规则二维数组
int[][] array = new int[][];
array[] = new int[];
array[][] = ;
array[][] = ;
array[] = new int[] { , , , , };
要注意
int[][] array = new int[][];
这种声明方式,不能这样写:
int[][] array = new int[][3];
不能直接声明二级数组大小,否则会报错。
//二维数组,先定义了一维:2
int[][] a = new int[][];
//再定义第二维: 3
a[] = new int[]{,,};
a[] = new int[]{,,};
或者:
string[][] array = new string[length][]; array[i] = new string[];
array[i][] = d.Key;
array[i][] = d.Value;