c#Split()分割字符串

string str="aa||bb||cc||dd||"; string []sArr=str.Split(new char[2]{'|','|'}); 为什么数组内容是 sarr[0]="aa";sarr[1]="";........ 有什么方法使数组里面不要空格么?

在机器上测过的代码:

string str="aa||bb||cc||dd||";

string[] sArr=str.Split(new string[]{"||"}, StringSplitOptions.RemoveEmptyEntries);

string[] s = str.Split(new char[]{'|', '|'}, StringSplitOptions.RemoveEmptyEntries)

;

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-18
Split(new char[2]{'|','|'}, StringSplitOptions.RemoveEmptyEntries) 试试

个人觉得你该用
Split(new string[]{"||"},StringSplitOptions.RemoveEmptyEntries);
第2个回答  2012-01-27
可以使用trim()方法去掉空格
相似回答