我在用...
File.ReadLines(@"file.txt").Count();
...查找文件中的总行数。我该怎么做,但忽略所有空行?
您可以使用以下String.IsNullOrWhiteSpace方法Count:
File.ReadLines(@"file.txt").Count(line => !string.IsNullOrWhiteSpace(line));
或者使用Alland的另一种方式char.IsWhiteSpace:
File.ReadLines(@"file.txt").Count(line => !line.All(char.IsWhiteSpace));