Jak wstawić element do XML za pomocą Linq?
Mój XML:
<content>
<item id="1">A</item>
<item id="2">B</item>
<item id="4">D</item>
</content>
Załadowałem to używając XML podobnego do:
XDocument xDoc = new XDocument(data.Value);
var items = from i in xDoc.Element("content").Elements("item")
select i;
Chcę wstawić inny element, aby skończyć z czymś w rodzaju:
<content>
<item id="1">A</item>
<item id="2">B</item>
<item id="3">C</item>
<item id="4">D</item>
</content>
Jak to zrobić za pomocą Linq2Xml?