Serialization (saving my data to file) in SW?

Hello there my fellow coders, I have quite an interesting question for you today:

Situation / Classes:

So I have a Base Class --> inherited by multiple Derrived Classes.

Then I cleared a List and filled it with a couple of Derrived Classes.

Now I want to somehow save this information on my hard drive, but I have never done something like this before in C# so I'm a bit lost.

I've heard of inbuild classes called Serializers (binary and XML) but I don't really know how they can be used here (or in general).

Some help would be nice and appreciated!

Thanks.

SolidworksApi macros