Leer Informacion De Archivos .txt Desde C#

sábado, 5 de mayo de 2012

Completando el tema anterior donde vimos como guardar datos en un archivo .txt ahora veremos como leer información de un archivo .txt desde C#.

Veamos el código.

using System;
using System.IO;

namespace Abrir_Txt
{
class Program
{
static void Main(string[] args)
{
try
{
using (StreamReader sr = new StreamReader("D:\\prueba.txt", false))
{
string line;
while ((line = sr.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
catch (Exception)
{
Console.WriteLine("El archivo no se puede leer");
}
Console.ReadKey();
}
}
}

La explicación igual que la anterior es sencilla.

Primeramente creamos un bloque try-catch para controlar cualquier problema que pueda pasar a la hora de leer el archivo txt.
Linea 12 creamos una instancia de la clase StreamReader (que sirve para la lectura de archivos) tambien especificamos donde se encuentra el archivo que queremos leer.
Linea 14 declaramos una variable string que servira para leer las lineas del archivo.
Linea 15 usamos un while para leer y mostrar las lineas del archivo.
Y por ultimo si ocurre algún problema a la hora de leer el archivo se mostrara un mensaje.

resultado

resultado

Saludos desde El Salvador

2 comentarios:

Santiago Gimenez dijo...

Muy bueno! Soy The_Code de codepost.com.ar

Cristian Torres dijo...

Gracias

Publicar un comentario en la entrada

Nota: solo los miembros de este blog pueden publicar comentarios.