во-первых, вам нужно поместить контейнер в список ваших книг, чтобы
<BOOKS>
<BOOK>
<NAME>Home</NAME>
<ISBN>0-943396-04-2</ISBN>
<PRICE>$0.82</PRICE>
</BOOK>
</BOOKS>
Затем вам нужно было проанализировать его с чем-то, храните ли вы его в файле?если это так, то
XElement.Load(filename);
в противном случае вы можете разобрать строку
XElement el = XElement.Parse(@"<BOOKS><BOOK>
<NAME>Home</NAME>
<ISBN>0-943396-04-2</ISBN>
<PRICE>$0.82</PRICE>
</BOOK></BOOKS>");
, затем создать и добавить новую книгу
var newBook = new XElement("BOOK", new[]
{
new XElement("NAME", "thename"),
new XElement("ISBN", "isbn"),
new XElement("PRICE", ".71")
});
el.Add(newBook);
и сохранить ее, если вам нужно
el.Save(filename)
Переформатированный комментарий ниже;
var el = XElement.Load("Ops.xml");
var newOp = new XElement("Operation", new[] {
new XElement("Operation Name", textBox2.Text),
new XElement("Operation Date", dateTimePicker1.Value)
});
el.Add(newOp);