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