miércoles, 10 de junio de 2009

Ejemplo BinaryReader

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace Aplicacion_archivo_binario_2
{
class Program
{
static void Main(string[] args)
{
BinaryReader br = null;
try
{
if (File.Exists("d:\\datos\\empleados.dat"))
{
br = new BinaryReader(new FileStream("d:\\datos\\empleados.dat", FileMode.Open, FileAccess.Read));
string nombre;
int ide;
int ciudad;
Console.WriteLine("Listado de alumnos ");
Console.WriteLine(" No Empleado Nombre Empleado Ciudad ");
do
{
ide = br.ReadInt32();
nombre = br.ReadString();
ciudad = br.ReadInt32();
Console.WriteLine("\t{0}\t{1}\t\t{2}", ide, nombre, ciudad);
}
while (true);
}
else
Console.WriteLine("no existe archivo");
}
catch (EndOfStreamException)
{
Console.WriteLine("fin de archivo ");
}
finally
{
if (br != null) br.Close();
}

Console.ReadKey();
}
}
}

No hay comentarios: