在我的代码中,数组声明如下
private Object[,] cellInfos = new Object[20, 10];
我需要将其转换为Jagged数组,因此我编写了以下代码
private Object[][] cellInfos = {
new Object[20],
new Object[10]
};
但是它给了我一个包含2个类型数组的数组。
我需要创建二维数组,其中new Object[20]
将是第一列,new Object[10]
将是第二列。
答案 0 :(得分:2)
我想你想要更像这样的东西:
object[][] cellInfos = new object[20][];
for (int i = 0; i < cellInfos.Length; i++)
{
cellInfos[i] = new object[10];
}