title: Is it possible to save arbitrary data to a file in C#?
body: <p>I have a class with many collections loaded in memory. Is it possible to some how save this class with all its data to a file to be able to simply reload it to memory later? Is there an interface that would handle all this?</p>