GetLength()的参数

时间:2010-05-15 18:35:35

标签: c#

GetLength的论点是什么意思? 例如

value.GetLength(1)

其中value是二维数组double [,] 改变0和1会有什么不同?

2 个答案:

答案 0 :(得分:4)

GetLength方法的参数指定维度。该方法返回指定维度中的元素数。具有二维数组的示例:

class Program
{
    static void Main()
    {
        var a = new int[5, 4];
        Console.WriteLine(a.GetLength(0));
        Console.WriteLine(a.GetLength(1));
    }
}

在屏幕上打印54

答案 1 :(得分:2)

GetLength(i)返回i维度中的元素数量。因此,对于二维数组GetLength(0)返回行数,GetLength(1)返回列数。