逐行读取文本文件的最快方法是什么?
我想逐行阅读文本文件。我想知道我是否在.NET C#范围内尽可能高效地执行此操作。 到目前为止,这是我正在尝试的方法: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != null) { //Do something with the lineOfText }