XmlDocument doc = new XmlDocument();
doc.AppendChild(doc.CreateElement("Foo"));
doc.DocumentElement.InnerXml = "Test";
StringBuilder result = new StringBuilder();
doc.WriteContentTo(XmlWriter.Create(result));
最後に、結果は次のとおりです。
<Foo>Test
これは、終了要素が欠落していることを意味します。それはなぜですか、どうすれば修正できますか?