Caution
This project is obsolete, it is inefficient. Do not use this in your projects.
Save/Load your c# class to Stream correctly.
ClassSaver is a class library that uses BinaryWriter/BinaryReader to write/read any given user created class/struct into saveable binary data.
It is available via the wiki.