none
XmlSerializer - Eigenschaften zwingend public? RRS feed

  • Frage

  • Hallo Leute,

    Ich steige ihr grad mal ein da ich ein ähnliches Problem habe.

    Bei der Erzeugung einer XML-Datei zeigte es mir nicht alle Verschachtelungen an (Objekte von selbsterstellten Klassen). Ich habe alle Felder der Klasse mit public erweitert, dann gings.

    Das Blöde daran ist, das ich nun schon mühevoll die ganze Klasse mit Eigenschaften (get,set), Indexer etc. angelegt habe um unerlaubte Zugriffe zu vermeiden und eine gewisse Datenkapselung zu erreichen. Kann ich das nun alles wieder rausschmeißen nur weil der XMLSerializer die Klassenfelder als public will???


    • Bearbeitet force4 Dienstag, 4. November 2014 18:21
    • Geteilt Stefan FalzModerator Mittwoch, 5. November 2014 09:36 Uraltthreads sollten nicht mit anderen Fragestellungen wieder hervorgeholt werden, insbesondere nicht, wenn die Frage eine andere ist.
    Dienstag, 4. November 2014 18:20

Antworten

Alle Antworten