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
删除最后两行末尾的变量名称。 –