2009-06-02 26 views

答えて

9

ます。また、よくやっ

"1,2,,3".Split(",".ToCharArray(), StringSplitOptions.RemoveEmptyEntries); 
+0

が...私はすべてのStringSplitOptionsについて忘れて、 –

3
string[] ssss = "1,2,,3".Split(new [] {','}, StringSplitOptions.RemoveEmptyEntries); 
+0

を使用することができ、私はそのオプションを忘れていた;) –

1
var ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a)); 
foreach (string s in ssss) 
{ 
    Console.WriteLine(s); 
} 
2
string[] ssss = "1,2,,3".Split(new[] {','}).Where(a=>!string.IsNullOrEmpty(a)).ToArray(); 
+0

これをありがとう.NET Compact Frameworkでは、.NET Frameworkと同じ分割署名を受け入れないため、.NET Compact Frameworkの方が優れています。 –

関連する問題