using System;using System.Collections.Generic;using System.Text;using System.IO;namespace Binary_RW{ class Program { static void Main(string[] args) { BinaryWriter Dataout; BinaryReader din; int i = 11; double d = 7.9; bool b = true; try { Dataout = new BinaryWriter(new FileStream("C:\\Satish\\binary.txt", FileMode.Create)); } catch (IOException e) { Console.WriteLine(e.Message + "\n file con not open"); } try { Console.WriteLine("Writing" + i); Dataout.Write(i); Console.WriteLine("Writing" + d); Dataout.Write(d); Console.WriteLine("Writing" + b); Dataout.Write(b); } catch (IOException e) { Console.WriteLine(e.Message + "\n Write error"); } Dataout.Close(); Console.WriteLine(); //now read them back try { din = new BinaryReader(new FileStream("C:\\Satish\\binary.txt", FileMode.Open)); } catch (IOException e) { Console.WriteLine(e.Message + "\n file cont open"); return; } try { i = din.ReadInt32(); Console.WriteLine("REading" + i); d = din.ReadDouble(); Console.WriteLine("REading" + d); b = din.ReadBoolean(); Console.WriteLine("REading" + b); } catch (IOException e) { Console.WriteLine(e.Message + "read error"); } din.Close(); Console.ReadLine(); } }}