Leer y escribir archivos de texto con C# (Clase 2)
Buenas gente, aca vuelvo con otra entrada en el cual les voy a mostrar un ejemplo de como escribir y un ejemplo de como leer, archivos de texto, epero que les sea util.-
___________________________________________________________________________________________________________________________________
Escribir
A continuacion les dejo el codigo juente que sirver para escribir el archivo de texto.-
const string Archivo = @"C:\Archivo.txt"; string texto = "Este es el tutorial de Tuxis Blog"; System.IO.StreamWriter sw = new System.IO.StreamWriter(Archivo); sw.WriteLine(texto); sw.Close();
Bueno ahora procedo a explicarle para que sirve cada parte, para que puedan reutilizarlo o modificarlo a su gusto
const string Archivo = @"C:\Archivo.txt";
Se declara la constante Archivo que tiene una cadena de caracteres con tiene la direccion y el nombre del archivo
string texto = "Este es el tutorial de Tuxis Blog";
Declara la variable texto y le ingreso el string que voy a grabar en el archivo
System.IO.StreamWriter sw = new System.IO.StreamWriter(Archivo);
Se crea el objeto sw que luego utilizaremos para escribir el archivo
sw.WriteLine(texto);
Se graba el contenido de la variable texto en el archivo
sw.Close();
Se cierra el archivo para finalizar y escribir el archivo
___________________________________________________________________________________________________________________________________
Leer
Bueno acá viene lo que faltaba como leer el archivo
const string Archivo = @"C:\Archivo.txt"; string texto; System.IO.StreamReader sr = new System.IO.StreamReader(Archivo); texto = sr.ReadToEnd(); sr.Close(); Console.WriteLine(texto);
Ahora vamos a desglosar el código para entender lo que se hace, pero no voy a volver a repetir lo que ya escribi anteriormente
texto = sr.ReadToEnd();
Esta seccion de codigo guarda en la variable texto el contenido del archivo
Console.WriteLine(texto);
con esta linea sacamos por pantalla el contenido de la variable, en lugar de hacer eso también se podría redireccionarlo para utilizarlo en otra cosa.-
___________________________________________________________________________________________________________________________________
Esta es la segunda clase en la que podemos ver lo simple que es escribir y leer un archivo de texto, espero que les sea útil y cualquier cosa comente.-