2014-03-02 69 views

回答

9

您可以使用String.IsNullOrWhiteSpaceCount

File.ReadLines(@"file.txt").Count(line => !string.IsNullOrWhiteSpace(line)); 

或用Allchar.IsWhiteSpace另一種方式:

File.ReadLines(@"file.txt").Count(line => !line.All(char.IsWhiteSpace)); 
+0

只是作爲一個品種,也'line.Trim()=的String.Empty! '會工作,但可能不是最好的選擇。 – Rotem