【发布时间】:2016-05-24 21:23:57
【问题描述】:
所以基本上,我有一个字符串“一二;三四;五六”
当我拆分 ';'它变成了一个数组:
one-two three-four five-six
[0] [1] [2]
然后foreach(string s in array),我把'-'分开,就变成了
one two three four five six
[0] [1] [0] [1] [0] [1]
我希望它是一个像这样的数组:
one two three four five six
[0] [1] [2] [3] [4] [5]
作为参考,我的代码目前几乎如下。 (Peharps 我应该创建一个列表...?)
string pairsList="one-two;three-four;five-six";
string[] pairArray=pairsList.Split(';');
foreach(string s in pairArray)
{
string[] splitPair=s.Split(',');
}
【问题讨论】:
-
string.Split需要一个字符数组来分割,所以在你的情况下,看看string[] pairArray = pairsList.Split(';', '-');是否不起作用。