如何在另一个数组中存储2D数组?

时间:2015-03-11 21:37:34

标签: c# arrays

我在C#中有几个这种形式的数组:

int[ ,] A1 = new int[3, 3]
{   { 0, 0, 0},
    { 1, 1, 1},
    { 0, 0, 0}
};

我很想知道如何将它们存储在另一个数组中,以便我可以访问这些二维数组。

由于

1 个答案:

答案 0 :(得分:-1)

您可以使用以下方法声明多维数组数组:

var arrays = new int[length][,]; 

然后你需要使用以下任一方式初始化每个数组:

arrays[0] = new int[3,3];

或者:

arrays[0] = A1;