MSDN has a simple example of how to Binary serialize an instance of a class, and I have that working fine.

Now I need to work out how to write several instances to the same file when the instances are not in an array, they are all individually declared.

Also, how to you serialize / deserialize an array of instances?

In .Net I've been working solely with text files up to now and I realised I have no idea how to do binary files!