0
我試圖創建一個多維列的長度數組的字符串動態。如何在c#中的多維數組中插入動態字符串值
行數和列數不同,但我似乎無法將其存儲在,將有一個這樣的輸出變量:
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]];
}
}
非常感謝您的幫助! :)
你可以包括你的itemCollection所以我們可以看到你們所做的工作? – Jake1164
我想你想要一個鋸齒陣列,而不是一個多維的(即。String [] []) – 2012-06-17 02:29:35
嗨,謝謝你的回覆。 itemCollection是一個SPListItemCollection(共享點列表)。而parsedColumns是SPList中可用的列。我必須得到每列的值,而不強烈鍵入列名稱(因爲它變化),這就是爲什麼我想這樣做。 :) – GeekInPurpleAndPink