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