0
我看了一下這兩個ASP.Net c# adding items to jagged array和vb.net assign array to jagged array,但我似乎無法工作了這一點...添加數組交錯數組C#
所以,從本質上講,它是這個。我有一個函數可以構建一個或兩個查詢中的值列表。我將每個返回的值添加到列表中,然後將列表轉換爲數組。一切都很好
但是,我現在需要返回兩個值,所以多維數組看起來更合適。本質上,這是我想要做的:
string[][] array2D = new string[2][];
array2D[0] = new string[3] { "one", "two", "three" };
array2D[1] = new string[3] { "abc", "def", "ghi" };
目前爲止都不錯。不過,我不知道我要插入到數組初始化時的數組中的值,所以,這是我最好希望要能夠做到:
string[][] array2D = new string[2][];
//array2D[0] = new string[3] { "one", "two", "three" };
//array2D[1] = new string[3] { "abc", "def", "ghi" };
string[] deviceIDS = { "one", "two", "three" };
string[] groupIDS = { "abc", "def", "ghi" };
array2D[0] = new string[deviceIDS.Length] deviceIDS;
array2D[1] = new string[deviceIDS.Length] groupIDS;
但它真的不喜歡最後兩行,報告它需要一個;
'array2D [0] = deviceIDS; array2D [1] = groupIDS;'? – Pikoh
刪除最後兩行末尾的變量名稱。 –