Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq 如何查询位置为“的Ara数据”;布达佩斯;?_Linq_Linq To Xml - Fatal编程技术网

Linq 如何查询位置为“的Ara数据”;布达佩斯;?

Linq 如何查询位置为“的Ara数据”;布达佩斯;?,linq,linq-to-xml,Linq,Linq To Xml,但它不起作用。 还是不够。如果你知道,请帮助我 Elements()仅获取当前节点的直接子节点(与子节点()相反),在这种情况下,您希望使用根节点进行限定-这样可以: var x = (from a in XmlFile2.Elements("Area") where a.Attribute("Location").Value == "Budapest" select a; var x = (from a in XmlFile2.Elements("Ar

但它不起作用。 还是不够。如果你知道,请帮助我

Elements()
仅获取当前节点的直接子节点(与
子节点()
相反),在这种情况下,您希望使用根节点进行限定-这样可以:

var x = (from a in XmlFile2.Elements("Area")
          where a.Attribute("Location").Value == "Budapest"
          select a;
var x = (from a in XmlFile2.Elements("Area")
          where a.Attribute("Location").Value == "Budapest"
          select a;
var x =   from a in XmlFile2.Root.Elements("Area")
          where a.Attribute("Location").Value == "Budapest"
          select a;