I have several collections of classes/structs in my app.
The class is just a class with fields
class A
{
public int somevalue;
public string some
There are many serializers:
Part of .net framework
3rd party:
I'd probably use a ProtoBuf Serializer if the file may be binary, and a json serializer if it needs to be plain-text.