【发布时间】:2011-02-04 04:43:43
【问题描述】:
在我的代码中,数组声明如下
private Object[,] cellInfos = new Object[20, 10];
我需要将它转换成锯齿状数组,所以我写了以下代码
private Object[][] cellInfos = {
new Object[20],
new Object[10]
};
但它给了我一个数组,每个数组都有 2 个项目。
我需要创建二维数组,其中new Object[20] 将是第一列,new Object[10] 将是第二列。
【问题讨论】:
-
“但它给了我一个数组,每个数组有 2 个项目。” - 这不正是锯齿状数组(=数组的数组)吗?
-
所以我不能有一个数组,其中 new Object[20] 将是第一列,new Object[10] 将是第二列吗?
标签: .net jagged-arrays