Force XML-Serialisierung von XmlDefaultValue-Werten

Mit einer aus einem XSD-Dokument generierten C # -Klasse kann ich ein Objekt erstellen und erfolgreich serialisieren. Für einige Attribute ist jedoch ein XmlDefaultValue definiert. Wenn Objekte den Standardwert haben, werden diese Attribute beim Serialisieren des Objekts nicht erstellt.

Dies ist das erwartete Verhalten gemäß demDokumentatio. Aber ich möchte nicht, dass es sich so verhält. Ich muss alle diese Attribute im XML-Dokument generieren lassen.
Ich habe nach Code-Attributen gesucht, die angewendet werden können, um die Ausgabe zu erzwingen, auch wenn dies der Standardwert ist, aber ich konnte so etwas nicht finden.

Gibt es eine Möglichkeit, das zum Laufen zu bringen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage