如何初始化已在C#中声明的数组?

时间:2015-02-14 08:31:46

标签: c# multidimensional-array initialization

我已经声明了一个数组:

double[,] g_bessel = new double[2, 2];

而且,我想在其他地方初始化它:

{{1,2},{3,4}}

如何一次性初始化矩阵而不是逐个单元?

我的意思是这样的:

g_bessel = {{1,2},{3,4}};

1 个答案:

答案 0 :(得分:2)

必须使用运算符“new”以这种方式初始化新数组。

   g_besse = new double[,]{{1,2},{3,4}} ;

此代码为数组分配新内存。 如果需要多次重新初始化此数组,可以为更改数组的值创建自定义方法。