用户在文本框中输入一系列值:
Textbox 1: 10,9,8,7
Textbox 2: 1,2,3,4
然后我想对这两个字符串进行排序并填充一个List<string>
. 一旦排序(已经想出如何做那部分),我喜欢创建一个输入的锯齿状数组,如下所示:
string[][] Arr = new string[2][];
Arr[0] = new string[] { "10", "9", "8", "7" };
Arr[1] = .....
但不是手动输入值,id 喜欢使用List<string>
上面提到的。
这可能吗(到目前为止,我的尝试都失败了)?如果没有,有人可以提出一种可能的替代方法吗?
谢谢你的时间!
编辑:根据答案,我得到了它的工作。再次抱歉,我没有说清楚我所说的排序是什么意思。
List<string> tempString = new List<string>();
tempString.Add("10,9,8,7");
tempString.Add("1,2,3");
string[][] Arr = new string[2][];
for (int x = 0; x < 2; x++)
{
string[] values = tempString[x].Split(',').ToArray();
Arr[x] = values;
}