0

我正在尝试创建一个列的长度是动态的字符串的多维数组。

行数和列数各不相同,但我似乎无法将其存储在具有如下输出的变量中:

index[0] = {"string1", "string2", "string" and so on..}
index[1] = {"string1", "string2", "string" and so on..}

这是我的代码:

int arrayRows = itemCollection.Count;
int arrayColumns = parsedColumns.Count;


 String[,] listDataArray = new String[arrayRows, arrayColumns];
 for (int i = 0; i != arrayRows; i++)
 {
   for (int j = 0; j != arrayColumns; j++)
     {
       listDataArray[i, j] = "" + itemCollection[i][parsedColumns[j]];           
     }
 }

非常感谢您提前提供的帮助!:)

4

1 回答 1

1
// Init jagged array
String[][] list = new String[6][];

// Creating dynamic column lengths.
list[0] = new String[7];
list[1] = new String[3];
// etc...

// Acessing cell values.
list[0][4] = "test";
// etc...

等等

于 2012-06-17T02:38:15.693 回答