Я хочу прочитать текстовый файл построчно. Я хотел знать, делаю ли я это максимально эффективно в рамках .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
}
Подробнее здесь: https://stackoverflow.com/questions/803 ... ne-by-line