0

在我的代码中,数组声明如下

private Object[,] cellInfos = new Object[20, 10];

我需要将其转换为锯齿状数组,所以我编写了以下代码

private Object[][] cellInfos = {
    new Object[20],
    new Object[10]
};

但它给了我一个数组,每个数组都有 2 个项目。

我需要创建二维数组,其中new Object[20]第一列是new Object[10]第二列。

4

1 回答 1

2

我想你想要更像这样的东西:

object[][] cellInfos = new object[20][];
for (int i = 0; i < cellInfos.Length; i++)
{
   cellInfos[i] = new object[10];
}
于 2010-04-04T13:57:56.703 回答