gpt4 book ai didi

c# - 在 C# 中计算文件行数

转载 作者:太空宇宙 更新时间:2023-11-03 17:22:59 26 4
gpt4 key购买 nike

我想知道我的文件中有多少行。我怎样才能以简单的方式做到这一点(我的意思是,不要遍历整个文件并计算每一行)?有相关命令吗?

最佳答案

嗯:

int lines = File.ReadAllLines(path).Length;

相当简单,但对于大型文本文件来说效率不高。在大多数情况下,我可能会使用 TextReader,以避免过度缓冲:

int lines = 0;
using (TextReader reader = File.OpenText(path)) {
while (reader.ReadLine() != null) { lines++; }
}

关于c# - 在 C# 中计算文件行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2102968/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com