按参数定义二维数组的大小

时间:2013-08-28 03:03:22

标签: c# arrays parameters dimension

我想定义一些:

int m=5;

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

有可能吗?

2 个答案:

答案 0 :(得分:1)

你有什么适合固定尺寸的。如果你想要一个动态矩阵,那么使用像

这样的东西
var matrix = new List<List<int>>();

答案 1 :(得分:0)

我构造的数组名称是矩阵,尺寸为3 * 3。您可以根据需要更改此代码。

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