Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/07/2014, 08:51
jonhjonhz
 
Fecha de Ingreso: julio-2014
Mensajes: 8
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: c# problema con ejercicio lectura y escritura de archivo

Muchas gracias, a ver si entendí bien, te muestro como quedo:

Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Escriba palabras que se guardaran en un archivo llamado <<frases.txt>>");

            ListaEnlazada objeto = new ListaEnlazada();
            objeto.Write();
            objeto.Read();



            Console.WriteLine("Oprima una tecla para continuar...");
            System.Console.ReadKey();
        }
    }

    

    public class ListaEnlazada //inicio de lista enlazada
    {
       
        public void Write()//inicio de write
        {
            StreamWriter fichero;

            string linea;
            string ruta = @"C:\Windows\Temp\frases.txt";
            File.CreateText(ruta);
            fichero = File.CreateText(ruta);

            do
            {
                linea = Console.ReadLine();
                fichero.WriteLine(linea);
            }
            while (string.IsNullOrEmpty(linea)== true);


            fichero.Close();
        }//fin de write



        public void Read()//inicio de read
        {
            StreamReader fichero;
            string line;
            string ruta = @"C:\Windows\Temp\frases.txt";
            fichero = File.OpenText(ruta);

            do
            {
                line = fichero.ReadLine();
                if (string.IsNullOrEmpty(line) == true)
                   //true    
                        Console.WriteLine(line);
            } while (string.IsNullOrEmpty(line) == false);


            fichero.Close();
        }//fin de read


    }//fin de lista enlazada


}
al ejecutar el codigo me muestra el siguiente error:


lo que mencionas de IsNullOrEmpty lo tome de la siguiente referencia:

http://www.dotnetperls.com/isnullorempty

de ante mano muchas gracias por tu ayuda