string[] ssss = "1,2,,3".Split(new[] {','})
.Where(a=>!string.IsNullOrEmpty(a))
.Select();
これはどのように機能しますか?空の要素を文字列配列から1行で削除する方法はありますか?
string[] ssss = "1,2,,3".Split(new[] {','})
.Where(a=>!string.IsNullOrEmpty(a))
.Select();
これはどのように機能しますか?空の要素を文字列配列から1行で削除する方法はありますか?
ます。また、よくやっ
"1,2,,3".Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries);
string[] ssss = "1,2,,3".Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries);
を使用することができ、私はそのオプションを忘れていた;) –
var ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a));
foreach (string s in ssss)
{
Console.WriteLine(s);
}
string[] ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a)).ToArray();
これをありがとう.NET Compact Frameworkでは、.NET Frameworkと同じ分割署名を受け入れないため、.NET Compact Frameworkの方が優れています。 –
が...私はすべてのStringSplitOptionsについて忘れて、 –