【问题标题】:Can someone explain what is this code does?有人可以解释这段代码的作用吗?
【发布时间】:2013-07-24 06:37:55
【问题描述】:

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

class Matrix
{   
    private int[,] matrix;

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

【问题讨论】:

标签: c#


【解决方案1】:

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

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

row1: col col col

row2: col col col

原样是int[2,3]

col1:行行行

col2:行行行

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

您可以找到更多信息here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-04
    • 2015-09-14
    • 1970-01-01
    • 2011-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多