grey1987 Geschrieben 26. November 2008 Geschrieben 26. November 2008 servus, wie kann ich mit dem XmlSerializer private Variablen in eine xml Datei ablegen. Es geht ja nur mir public. Gibt es da einen Trick, oder muss ich die variablen public machen? Gruss Gregor
steinadler Geschrieben 27. November 2008 Geschrieben 27. November 2008 Probier mal, über die Variable [serializable] zu schreiben.
grey1987 Geschrieben 27. November 2008 Autor Geschrieben 27. November 2008 funktioniert leider nicht...
steinadler Geschrieben 27. November 2008 Geschrieben 27. November 2008 Dann wirst du wohl oder übel deine Variablen public machen müssen, oder aber noch besser in Eigenschaften packen. Theoretisch wird bei der Objektorientierung ja der Zustand eines Objektes duch das wiedergespiegelt, was nach außen hin sichtbar ist. Es könnte allerdings sein, dass dir der BinaryFormatter private Daten serialisiert, will mich darauf aber nicht festlegen.
Argbeil Geschrieben 27. November 2008 Geschrieben 27. November 2008 Normalerweise sollten ja deine Objekte ihren gleichen Status durch setzten der Public-Properties wieder erreichen, überleg mal ob du evtl. einen Design-Fehler bei der Klasse gemacht hast. Ausserdem musst du bedenken das du die Propertys zwar evtl. irgendwie serialisieren kannst, aber auf keinen Fall wieder Deserialisieren weil die Private Properties ja nicht außerhalb deiner Klasse gesetzt werden können.
grey1987 Geschrieben 27. November 2008 Autor Geschrieben 27. November 2008 nagut, dann werde ich die vorerst public lassen..
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden