谁能解释一下这段代码的作用?只是对这部分代码(this.matrix = new int[rows, cols];
)感到困惑。
class Matrix
{
private int[,] matrix;
public Matrix(int rows, int cols)
{
this.matrix = new int[rows, cols];
}
}
谁能解释一下这段代码的作用?只是对这部分代码(this.matrix = new int[rows, cols];
)感到困惑。
class Matrix
{
private int[,] matrix;
public Matrix(int rows, int cols)
{
this.matrix = new int[rows, cols];
}
}
该代码分配了一个名为matrix
新二维数组的类变量,该数组具有 x 行数和 x 列数。
当然,这些不会像您在 excel 中看到的那样映射到行和列,但基本上只是说第一个数组有rows
长度,而第二个column
长度如..
第1行:col col col
row2: col col col
int[2,3]
原样_
col1:行行行
col2:行行行
这都是在一个实例的构造函数中完成的Matrix
你可以在这里找到更多信息