隐式类型数组
(1)int类型数组的语法:var array=new[]{1,2};
(2)string类型数组语法:var str=new[]{"dyansty",“haxido”};
(3)不规则数组:传统二维int[][] a=new int[][]{new[]{1,2,3},new[]{4,5,6}};
隐式类型var a =new[]{new[]{1,2,3},new[]{4,5,6}}
(4)多维数组:传统int[][] a=new []{new []{1,2,3},new[] {4,5,6}};
int[][][] a = new[] { new [] { new [] { 1 } }, new[] { new[]{ 2 } } };
隐式var a = new[] { new [] { new [] { 1 } }, new[] { new[]{ 2 } } };
(5)二维数组不同的表示:int[,] a=new int[,]{};//不需要用new关键字建一维,不能定义不规
则数组,不能用foreach遍历多维
int[][] a=new int[][]{new int[],new int[]};//一定要用new关键字
定义一维数组可以定义不规则数组,可以用foreach遍历多维
(2)string类型数组语法:var str=new[]{"dyansty",“haxido”};
(3)不规则数组:传统二维int[][] a=new int[][]{new[]{1,2,3},new[]{4,5,6}};
隐式类型var a =new[]{new[]{1,2,3},new[]{4,5,6}}
(4)多维数组:传统int[][] a=new []{new []{1,2,3},new[] {4,5,6}};
int[][][] a = new[] { new [] { new [] { 1 } }, new[] { new[]{ 2 } } };
隐式var a = new[] { new [] { new [] { 1 } }, new[] { new[]{ 2 } } };
(5)二维数组不同的表示:int[,] a=new int[,]{};//不需要用new关键字建一维,不能定义不规
则数组,不能用foreach遍历多维
int[][] a=new int[][]{new int[],new int[]};//一定要用new关键字
定义一维数组可以定义不规则数组,可以用foreach遍历多维

浙公网安备 33010602011771号