Erzwingen, dass XDocument.ToString () das schließende Tag enthält, wenn keine Daten vorhanden sind

Ich habe ein XDocument, das so aussieht:

 XDocument outputDocument = new XDocument(
                new XElement("Document",
                    new XElement("Stuff")
                )
            );

Das, wenn ich anrufe

outputDocument.ToString()

Ausgänge dazu:

<Document>
    <Stuff />
</Document>

Aber ich möchte, dass es so aussieht:

<Document>
    <Stuff>
    </Stuff>
</Document>

Mir ist klar, dass die erste richtig ist, aber ich muss sie auf diese Weise ausgeben. Irgendwelche Vorschläge?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage