Use BinaryWriter to save data in binary format : BinaryWriter : File Directory Stream C# Examples


C# Examples » File Directory Stream » BinaryWriter »

 

Use BinaryWriter to save data in binary format









    
using  System;
using  System.IO;

class  MainClass
{
    public  static  void  Main()  
    {
        FileStream  outStream  =  File.Create("c:\\BinaryTest.dat");

        BinaryWriter  bw  =  new  BinaryWriter(outStream);

        bw.Write(  (int)  3);
        bw.Write(  (decimal)  4.5);
        string  s  =  "Test  String";
        bw.Write(s);

        bw.Flush();
        bw.Close();

        FileStream  inStream  =  File.OpenRead("c:\\BinaryTest.dat");

        BinaryReader  br  =  new  BinaryReader(inStream);

        int  i  =  br.ReadInt32();
        decimal  d  =  br.ReadDecimal();
        string  s2  =  br.ReadString();

        Console.WriteLine(i);
        Console.WriteLine(d);
        Console.WriteLine(s2);

        br.Close();
    }
}
    
   
  
   



Output

3
4.5
Test String


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo File Directory Stream
» BinaryWriter