首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

有关数组的有关问题,求指教

2012-03-19 
有关数组的问题,求指教~int[,]a{{0,0,1,1},{1,1,2,2},{2,3,4,5}}Console.WriteLine(a.Length)Console.W

有关数组的问题,求指教~
int[,]a={{0,0,1,1},{1,1,2,2},{2,3,4,5}};
Console.WriteLine(a.Length);
Console.WriteLine("{0}X{1}",a.GetLength(0),a.GetLength(1));


最下面这一行{0}X{1}答案是说将会输出3X4,这个是如何得到?


[解决办法]
LZ,首先我们来分析一下代码

int[,]a={{0,0,1,1},{1,1,2,2},{2,3,4,5}};

Console.WriteLine("{0}X{1}",a.GetLength(0),a.GetLength(1));

这是占位符{0}的数据就是3,因为你传递的是 a.GetLength(0),很明显,你的整型数组a里面 有 3个元素。

分别是{0,0,1,1},{1,1,2,2},{2,3,4,5}这3个

占位符{1}传递的参数是 a.GetLength(1)) (1)里面有4个元素,分别是 1,1,2,2 so

最终你的结果是 3X4,不知道这样的解析,lz是否明白?

热点排行