private void btnLeer_Click(object sender, EventArgs e)
{
StreamReader lectura;
string cadena;
cadena = "";
try
{
lectura = File.OpenText("Sueldos.txt");
//Lectura adelantada para ver si hay contenido
cadena = lectura.ReadLine();
//Entonces se implementa para repetir el ciclo
while(cadena != null)
{
//Muestra la cadena, pero solo una
txtLectura.Text = cadena;
cadena = lectura.ReadLine();
}
cadena = lectura.ReadLine();
lectura.Close();
}
catch(FileNotFoundException fe)
{
label2.Text = ("¡Error!" + fe.Message);
}
}
private void btnSalir_Click(object sender, EventArgs e)
{
Close();
}
lectura = File.OpenText("Sueldos.txt");
//Lectura adelantada para ver si hay contenido
while((cadena = file.ReadLine()) != null)
{
//Si dejamos como tu ejemplo solo te mostrara el último registro
txtLectura.Text += cadena+"\n\r";/*este string es pata que de el salto de linea en el textbox*/
}
//Una vez que termine de leer el archivo lo cerramos, esto estaba bien
lectura.Close();
using System;
using System.IO;
namespace readFile
{
class MainClass
{
public static void Main(string[] args)
{
StreamReader lectura;
string cadena;
cadena = "";
try
{
lectura = File.OpenText("test.txt");
while ((cadena = lectura.ReadLine()) != null)
{
Console.WriteLine(cadena);
}
lectura.Close();
}
catch (FileNotFoundException fe)
{
Console.WriteLine("¡Error!" + fe.Message);
}
}
}
}