string[] ssss = "1,2,,3".Split(new[] {','})
.Where(a=>!string.IsNullOrEmpty(a))
.Select();
这是如何运作的?
答案 0 :(得分:9)
您也可以使用
"1,2,,3".Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
答案 1 :(得分:3)
string[] ssss = "1,2,,3".Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries);
答案 2 :(得分:2)
string[] ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a)).ToArray();
答案 3 :(得分:1)
var ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a));
foreach (string s in ssss)
{
Console.WriteLine(s);
}