Tinha até esquecido como era programar em .NET. Ando meio longe da linguagem por conta de alguns projetos em outra tecnologia. Mas uma necessidade recente me levou a precisar construir um pequeno aplicativo que resolvesse um problema, algo bem focado.
Bom, das necessidades mais básicas, veio a de ler um arquivo texto linha a linha, coisa que não fazia desde o primeiros labs que fazia em .NET, lá atrás, quando ainda estava aprendendo. Bom, vai o código que construí para servir de exemplo para quem precisar:
using System; using System.IO; namespace TextFileLineByLine { class Program { static void Main( string[] args ) { string filePath = @"c:\temp\test.txt"; string line; if (File.Exists(filePath)) { using (StreamReader reader = new StreamReader(filePath)) { while ((line = reader.ReadLine()) != null) { Console.WriteLine(line); } } } Console.ReadLine(); } } } |
O código se baseou no exemplo do colega timm, mas dei uma simplificada, deixando o código bem mais enxuto.
Bom proveito!
Um comentário em “C# – Lendo um arquivo texto linha a linha”
Os comentários estão fechados.