Zum Inhalt springen

XmlSerializer private Variablen rausschreiben


Empfohlene Beiträge

Geschrieben

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

Geschrieben

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.

Geschrieben

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.

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...