隐式类型数组

(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遍历多维
posted @ 2009-09-20 15:14  wc  阅读(239)  评论(0)    收藏  举报
博客代码论坛