Publicidad

Leer y escribir en ficheros de textos desde ASP.NET y c#


Por Alex el 20/04/2008, Comentar el artículo

Comparte este artículo:      




Esta es una tarea bastante común cuando programamos. Con estas líneas de ejemplo veremos cómo escribir y leer ficheros des ASP.NET.


Para poder trabajar con ficheros en disco utilizaremos el espacio de nombre:

Using System.IO;

Que deberemos incluir al inicio de la clase en la sección de las declaraciones.

Escribir en ficheros de texto.

Con el siguiente código lo que hacemos es crear un fichero de texto nuevo y escribir dentro de él.

Definimos el fichero (pruebas.txt)

FileInfo tfile = new FileInfo("G:\inetpub\aspdotnet\articulos\Ficheros\pruebas.txt");

Abrimos el fichero para escritura.

StreamWriter fichero = tfile.CreateText();

Escribimos en el fichero.

fichero.WriteLine("Ejemplo de crear y escribir en un fichero de texto");

Cerramos el fichero.

fichero.Close();

Si lo que queremos es añadir texto a un fichero en lugar de crearlo utilizaremos el método AppendText() en lugar de CreateText().

Leer ficheros de texto.

El siguiente código nos muestra como leer un fichero de text.

Definimos una variable para guardar el texto del fichero.

string texto = string.Empty;

Abrimos el fichero de texto para lectura.

StreamReader re = File.OpenText("G:\inetpub\aspdotnet\articulos\Ficheros\pruebas.txt");

Y vamos leyendo el fichero mientras hayan lineas por leer

string entrada = null;
while ((entrada = re.ReadLine()) != null) {
texto += entrada;
}

Asignamos el texto del fichero a un label para mostrarlo por pantalla.

Label1.Text = texto;

Y con estas pocas lineas podemos escribir y leer en ficheros de texto fácilmente.

Enlaces relacionadas:

Código del artículo 

Y esto es todo, feliz programming!!
Saludos
Alex.


Si te ha gustado el artículo compartelo en:      



También puede interesarte:

Instalar .NET Core en Ubuntu

Instalar .NET Core en Ubuntu

Por Alex, el 07/02/2020

Limpiar datos de un combobox en winforms.

Limpiar datos de un combobox en winforms.

Por Alex, el 23/03/2010

Crear, copiar y borrar bases de datos SQL Server desde c#.

Crear, copiar y borrar bases de datos SQL Server desde c#.

Por Alex, el 07/03/2010

Escribir en un excel desde c#.

Escribir en un excel desde c#.

Por Alex, el 04/03/2010

Llenar un Repeater o DataList con un DataTable.

Llenar un Repeater o DataList con un DataTable.

Por Alex, el 29/12/2008

El evento SelectedIndexChanged no funciona

El evento SelectedIndexChanged no funciona

Por Alex, el 26/12/2008


Añadir un comentarios:

Nombre:
Email: (no se publica el email)




SIGUENOS EN

ARCHIVO

Publicidad

.