0

谁能解释一下这段代码的作用?只是对这部分代码(this.matrix = new int[rows, cols];)感到困惑。

class Matrix
{   
    private int[,] matrix;

    public Matrix(int rows, int cols)
    {
          this.matrix = new  int[rows, cols];
    }           
}
4

1 回答 1

6

该代码分配了一个名为matrix新二维数组的类变量,该数组具有 x 行数和 x 列数。

当然,这些不会像您在 excel 中看到的那样映射到行和列,但基本上只是说第一个数组有rows长度,而第二个column长度如..

第1行:col col col

row2: col col col

int[2,3]原样_

col1:行行行

col2:行行行

这都是在一个实例的构造函数中完成的Matrix

你可以在这里找到更多信息

于 2013-07-24T06:42:27.593 回答