Reputation: 16622
string[] ssss = "1,2,,3".Split(new[] {','})
.Where(a=>!string.IsNullOrEmpty(a))
.Select();
How does this works?
Upvotes: 1
Views: 4698
Reputation: 138017
You could also use
"1,2,,3".Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
Upvotes: 9
Reputation: 292415
string[] ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a)).ToArray();
Upvotes: 2
Reputation: 16622
var ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a));
foreach (string s in ssss)
{
Console.WriteLine(s);
}
Upvotes: 1
Reputation: 48265
string[] ssss = "1,2,,3".Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries);
Upvotes: 3