C#字符串Split方法的误区

string s = "aaa1bbb2ccc1ddd";
        string[] ss = s.Split("12".ToCharArray());

这句话的意思是1和2每个字符分别是分割关键字,而不是12是分割关键字,一定要弄清晰。

输出值为

aaa

bbb

ccc

ddd

如果要用多符号分隔字符串可以用正则Regex.Split(S, SplitStr, RegexOptions.IgnoreCase);

上一篇:搭建双塔(vijos 1037)


下一篇:vijosP1037搭建双塔