用整数填充2D数组?

时间:2014-01-29 23:00:03

标签: c# arrays multidimensional-array

如何填充2D数组?我知道如何填充单个维度数组但有问题......

for (int i = 0; i < array.length; i++)
{
    for (int j = 0; j < array.length; j++)
    {
        array.length[i, j] = i + 1;
    }
}

1 个答案:

答案 0 :(得分:4)

使用方法GetLength(int dimension)而不是简单的getter Length来获得两个维度的长度:

for (int i = 0; i < array.GetLength(0); i++)
{
    for (int j = 0; j < array.GetLength(1); j++)
    {
        array[i, j] = i + 1;
    }
}