如何从一行中的字符串数组中删除空元素?

uza*_*y95 1 linq arrays split

string[] ssss = "1,2,,3".Split(new[] {','})
                  .Where(a=>!string.IsNullOrEmpty(a))
                  .Select();
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?

Kob*_*obi 9

你也可以用

"1,2,,3".Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)