.NET 的 Lines 问题-File.ReadAllLines 遇到最后一行是空行的问题

作者:vkvi 来源:ITPOW(原创) 日期:2021-6-27

打开记事本,打 2 个回车,我们在记事本中,会看到 3 行。

那么用 File.ReadAllLines 读取出来,是几行呢?

不是 3 行,是 2 行!

如果第 3 行有内容,才会被认可。

也就是说,如果最后一行没有内容,会被 File.ReadAllLines 抛弃。

同样:一个文档没有内容,我们在文本编辑器中看起是 1 行,但是对 File.ReadAllLines 来说是 0 行。


相关文章