【发布时间】:2016-11-17 19:09:54
【问题描述】:
我会像这样从用户那里得到输入 - “99211,99212,99213_1,99214,99215_3”,并将其存储在一个字符串中
string cpt = "99211,99212,99213_1,99214,99215_3";
cptarray = cpt.Split(',');
我得到的输出为
cptarray[0] = "99211"
cptarray[1] = "99212"
cptarray[2] = "99213_1"
cptarray[3] = "99214"
cptarray[4] = "99215_3"
但我希望输出是:
cptarray[0][0] = "99211",""
cptarray[1][0] = "99212",""
cptarray[2][0] = "99213","1"
cptarray[3][0] = "99214",""
cptarray[4][0] = "99215","3"
如果我需要像上面那样得到输出,那么我可以使用二维数组吗,这是正确的方法吗?
【问题讨论】:
-
也许你可以使用 Dictionary
或 Dictionary -
你展示的不是二维数组,而是锯齿状数组(数组的数组)。
标签: c# arrays multidimensional-array