Я хочу прочитать текстовый файл строка за строкой. Я хотел знать, делаю ли я это максимально эффективно в рамках .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
}