title: How do i create my own binary serializer using BinaryReader and BinaryWriter?
body: <p>I basically want to create my own binary serialization class, kinda what <code>BinaryFormatter</code> class is doing. How can i use <code>BinaryReader</code> and <code>BinaryWriter</code> classes to accomplish this.
  I don't want any code but an idea.
  Thanks.
  PS: Please don't tell me to use <code>BinaryFormatter</code>.</p>