有人能解释一下这个代码的作用吗

本文关键字:代码 作用 一下 能解释 | 更新日期: 2023-09-27 18:24:31

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

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

有人能解释一下这个代码的作用吗

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

当然,它们并没有像您在excel中看到的那样映射到行和列,但基本上只是说第一个数组的长度为rows,第二个数组的宽度为column,例如.

第1行:col-col-col

第2行:col-col-col

int[2,3],也是

col1:行-行-行

col2:行-行-行

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

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