如何从某些对象数组创建数组?

时间:2013-03-07 20:36:10

标签: c# arrays object

我在C#中编程,我有一个对象数组(称为A)。现在我想要另一个数组,每个单元格包含一个A数组(被称为B)。例如:

B=[A1,A2,A3];

有人可以指导我解决方案吗?

1 个答案:

答案 0 :(得分:1)

如您所知,A个对象的数组定义为:

A[]

然后,A个对象的数组数组定义为:

A[][]

您可以像这样创建:

A[] a1 = new A[10];
A[] a2 = new A[20];
A[] a3 = new A[5];
A[][] b = new A[][] {a1, a2, a3};

您可以按如下方式索引:

var value = b[2][3];

这将获得索引2处的数组,以及该数组的元素3.