C# Split() 有空值
strlist = "|1|2|"strArry = strlist.Split('|');
foreach(string i in strArry)
Console.WriteLine("@" + i.ToString() +"@");
兄弟们帮忙看看为什么会输出:@@@1@@2@@@
为什么两头会有个空值呢!晕!这不是害人吗?
[此贴子已经被作者于2005-10-20 14:46:25编辑过]
[此贴子已经被作者于2005-10-20 14:46:25编辑过]
string strlist = "|1|2|";
char[] delimiter ={ '|' };
string[] strarr = strlist.Split(delimiter, StringSplitOptions.RemoveEmptyEntries);
foreach(string str in strarr) Console.WriteLine(str);