我有一个类似下面的xml文件。我只想删除一个元素,但我想我错过了一些东西。我收到了这个错误:
'System.Xml.Linq.XElement'不包含'First'的定义 没有扩展方法'First'接受第一个
XElement document=XElement.Load(Server.MapPath("data.xml"));
var x = from veri in document.Elements("Book")
where veri.Attribute("ID").Value == "5" select veri.First();
x.Remove();
<Books>
<Book ID="1">
<name>asp.net</name>
<author>selim</author>
<page>300</page>
</Book>
</Books>
答案 0 :(得分:1)
在C#文件的顶部添加:
using System.Linq;