Я пытаюсь вставить элемент в определенную точку в моем файле, а затем сохранить этот файл.Тем не менее, я не могу понять это правильно.Мой XML-макет выглядит следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<Items />
<Users />
</Settings>
Это мой текущий код:
XDocument xd = XDocument.Load(@"C:\test.xml");
var newPosition = xdoc.Root.Elements("Users");
//I've tried messing around with newPosition methods
XElement newItem = new XElement("User",
new XAttribute("Name", "Test Name"),
new XAttribute("Age", "34"),
);
//how can I insert 'newItem' into the "Users" element tag in the XML file?
xd.Save(new StreamWriter(@"C:\test.xml"));
Я хотел бы использовать Linq to XML для вставки 'newItem' в тег.Спасибо за любую помощь в этом.