通过参数定义二维数组的大小

本文关键字:二维数组 定义 参数 | 更新日期: 2023-09-27 18:29:11

我想定义一些这样的东西:

int m=5;
int [,] matrix=new int[4,m];

有可能吗?

通过参数定义二维数组的大小

您所拥有的适用于固定大小的。如果你想要一个动态矩阵,那么就使用之类的东西

var matrix = new List<List<int>>();

我已经构建了数组名称为matrix,维度为3*3。您可以根据需要更改此代码。

int m=3
int [,] matrix = int [3,m] = {  
{0, 1, 2, 3} ,   
{4, 5, 6, 7} ,  
{8, 9, 10  }   
 };