获取 ++ 如何获取 static 如何 ole 数组 元素 adl
二维数组的行数可以使用 Length 属性获得,但由于 C# 中支持不规则数组,因此二维数组中每一行中的列数可能不会相同,如何获取二维数组中每一维的列数呢?答案还是 Length 属性,因为二维数组的每一维都可以看做一个一维数组,而一维数组的长度是可以使用 Length 属性获得.例如,下面代码定义一个不规则二维数组,并通过遍历其行数,列数,输出二维数组中的内容,代码如下:
staticvoid Main(string[] args) {
int[][] arr = newint[3][]; // 创建二维数组,指定行数,不指定列数
arr[0] = newint[5]; // 第一行分配5个元素
arr[1] = newint[3]; // 第二行分配3个元素
arr[2] = newint[4]; // 第三行分配4个元素
for (int i = 0; i < arr.Length; i++) //遍历行数
{
for (int j = 0; j < arr[i].Length; j++) //遍历列数
{
Console.Write(arr[i][j]); //输出遍历到的元素
}
Console.WriteLine(); //换行输出
}
Console.ReadLine();
}
如何获取二维数组的列数
来源: http://www.bubuko.com/infodetail-2471675.html