Write decimal, strings and char to a file using the BinaryWriter : BinaryWriter : File Directory Stream C# Examples


C# Examples » File Directory Stream » BinaryWriter »

 

Write decimal, strings and char to a file using the BinaryWriter









    
using  System;
using  System.IO;

static  class  MainClass
{
        static  void  Main()
        {
                //  Create  a  new  file  and  writer.
                using  (FileStream  fs  =  new  FileStream("test.bin",  FileMode.Create))
                {
                        using  (BinaryWriter  w  =  new  BinaryWriter(fs))
                        {
                                //  Write  a  decimal,  two  strings,  and  a  char.
                                w.Write(124.23M);
                                w.Write("Test  string");
                                w.Write("Test  string  2");
                                w.Write('!');
                        }
                }

                using  (FileStream  fs  =  new  FileStream("test.bin",  FileMode.Open))
                {
                        using  (StreamReader  sr  =  new  StreamReader(fs))
                        {
                                Console.WriteLine(sr.ReadToEnd());
                                Console.WriteLine();

                        }
                }
        }
}
    
   
  
   



Output

Test string 2! Test string


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo File Directory Stream
» BinaryWriter