Obligar a XDocument.ToString () a incluir la etiqueta de cierre cuando no hay datos
Tengo un XDocument que se ve así:
XDocument outputDocument = new XDocument(
new XElement("Document",
new XElement("Stuff")
)
);
Que cuando llamo
outputDocument.ToString()
Salidas a esto:
<Document>
<Stuff />
</Document>
Pero quiero que se vea así:
<Document>
<Stuff>
</Stuff>
</Document>
Me doy cuenta de que el primero es correcto, pero estoy obligado a mostrarlo de esta manera. ¿Alguna sugerencia?