gpt4 book ai didi

c# - 有没有更好的方法来确定大型 txt 文件(1-2 GB)中的行数?

转载 作者:太空狗 更新时间:2023-10-29 17:44:27 24 4
gpt4 key购买 nike

<分区>

我正在尝试计算一个 txt 文件中的所有行,我正在使用 StreamReader:

public int countLines(string path)
{
var watch = System.Diagnostics.Stopwatch.StartNew();
int nlines=0;
string line;
StreamReader file = new StreamReader(path);
while ((line = file.ReadLine()) != null)
{
nlines++;
}
watch.Stop();
var elapsedMs = watch.ElapsedMilliseconds;
Console.Write(elapsedMs)
// elapsedMs = 3520 --- Tested with a 1.2 Mill txt
return nlines;
}

有没有更有效的方法来计算行数?

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