So speichern Sie den Status eines C# - app laden zu können später

Ich habe ein Programm, in dem der Benutzer fügt mehrere Objekte zu einer Szene. Diese Objekte sind alle vertreten, die als Klassen.
Jetzt möchte ich die Benutzer in der Lage sein, um das Szenario zu speichern, es kann also wieder geladen werden.

Gibt es einige genereic save-Methode, die ich verwenden kann, oder muss ich das schreiben meiner eigenen, speichert die Werte aller Eigenschaften und so und dann erstellen Sie neue Objekte und legen Sie die gespeicherten Werte in Sie ein, wenn der Benutzer lädt das Szenario wieder.

/P

Edit: Danke für die schnellen Antworten Jungs.
Ich bin eigentlich die Speicherung von default-Werten für die Objekte in einer SQL compact 3.5-Datenbank jetzt. Also, wenn jemand weiß, wie zu serialisieren zu SQL, das wäre toll info.

Edit 2: nochmals vielen Dank! Ich werde serialisieren nach xml, dann speichern Sie es als string an die SQL-Datenbank.

InformationsquelleAutor Presidenten | 2008-11-20
Schreibe einen Kommentar