Ich möchte eine Sammlung von Objekten zum Speichern/Abrufen aus meiner app.config-Datei serialisieren. (Ich verwende den Code aus einem Beispiel von Jeff Attwoods Blogeintrag The Last Configuration Section Handler.. Revisited).Serialisierung von Sammlungen in .net
Was ich wissen will, ist, warum Sammlungen von Objekten des Typs
public class MyClass
{
...
}
zu einem XML-Elemente serialisiert bekommen genannt
<ArrayOfMyClass>...</ArrayOfMyClass>
In diesem Beispiel mir eine generische Liste von MyClass mit Objekte. Ich habe auch versucht, eine neue Klasse zu erstellen, die von List erbt und das resultierende XML ist genau das gleiche.
Gibt es eine Möglichkeit, den beim Serialisieren/Deserialisieren verwendeten XML-Elementnamen zu überschreiben?
meine Antwort aktualisiert, mit einer sehr einfachen Lösung – eglasius