我想用 '||' 两个竖线分割一个字符串
1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16
代码:string[] strTemp = str[i].Split(new char[2] { '|', '|' });
可得到的却是31项, 1,"",2,"",3,"",4,"",5,"" ..... ,"","16" 这样,我的字符串中间没有空格啊!怎么会出现空格
如果不对该怎么写??
1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16
代码:string[] strTemp = str[i].Split(new char[2] { '|', '|' });
可得到的却是31项, 1,"",2,"",3,"",4,"",5,"" ..... ,"","16" 这样,我的字符串中间没有空格啊!怎么会出现空格
如果不对该怎么写??
http://msdn.microsoft.com/zh-cn/library/tabh47cf.aspx
string str1 = "1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16 ";
str1=str1.Replace("||","|");
string[] sarr=str1.Split('|');
string[] strTemp = str[i].Replace("||", "|").Split(new char[] { '|' });
string str1 = "1||2||3||4||5||6||7||8||9||10||11||12||13||14||15||16 ";
string[] str = str1.Split(new string[] { "||" }, StringSplitOptions.RemoveEmptyEntries);