Leggere un file di testo una riga alla volta
Per leggere un file di testo, una riga alla volta, il modo più semplice è usare l'oggetto StreamReader (del namespace System.IO)
string nomeFile = @"c:\temp\file.txt";
using (StreamReader sr = new StreamReader(nomeFile))
{
while (!sr.EndOfStream)
{
string myLine = sr.ReadLine();
}
}