Escribir y Leer Binario

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

class Program

{
public static String Ruta = @"C:\Users\khris\OneDrive\Escritorio\Arch.txt";
public static int i = 10;
public static double d = 1023.23;
public static bool b = true;
static void Main(string[] args)
{
EscribirBinario();
LeerBinario();
}
public static void EscribirBinario()
{
FileStream fs = new FileStream(Ruta, FileMode.Create);
BinaryWriter dataout = new BinaryWriter(fs);
Console.WriteLine("writing " + i);
dataout.Write(i);
Console.WriteLine("writing " + b);
dataout.Write(b);
Console.WriteLine("writing" + d);
dataout.Write(d);
dataout.Close();
Console.WriteLine("");
}
public static void LeerBinario()
{
FileStream fs1 = new FileStream(Ruta, FileMode.Open);
BinaryReader datain = new BinaryReader(fs1);
i = datain.ReadInt32();
Console.WriteLine("reading " + i);
b = datain.ReadBoolean();
Console.WriteLine("reading " + b);
d = datain.ReadDouble();
Console.WriteLine("reading " + d);
Console.ReadLine();
datain.Close();
}
}

You might also like