jueves, 12 de septiembre de 2013

.NET - Uso de ficheros de texto en .net

Para usar ficheros hay que declarar:
using System.IO;


//--------------Declaración de la ubicación del fichero-

string fichero = @"c:\ItemsActualizacion.txt";


//----------------------------------------------------------------
//-----Uso de un fichero de texto para lectura---------
//----------------------------------------------------------------

using (StreamReader sr = new StreamReader(fichero,Encoding.UTF7)) {
        
 string inputLine = sr.ReadLine();

 //Se va recorriendo el fichero hasta el fin
  while (inputLine != null) {

  //Recupero la fila leida
  string[] ids = inputLine.Split(new char[] { ',' });
  ...

  //Vuelvo a leer la linea siguiente
   inputLine = sr.ReadLine();

 }
 ...
}

//----------------------------------------------------------------
//----Creación de un fichero de texto para escritura-
//----------------------------------------------------------------

StreamWriter fichero = new StreamWriter(".\\Renovacion_" + ahora.Year + ahora.Month + ahora.Day + ".txt");

//Cuando queremos escribir :

 fichero.Write(lineasFalladas); //siendo líneas Falladas un string

No hay comentarios:

Publicar un comentario