日期:2014-05-20  浏览次数:20806 次

请教一个Linq to XML的问题,搜索XML当前结点下的所有子结点
<中国>
  <北京>
  <海淀>
  <朝阳>
  <北京/>
  <湖北>
  <武汉>
  <宜昌>
  <湖北/>
  <湖南>
  <长沙>
  <株洲>
  <湖南/>
<中国/>

例如我现在传入“中国”,怎么把所有省份(北京,湖北,湖南)读取出来,谢谢
用XElement可以吗?


------解决方案--------------------
var lst= from c in XElement.Load("a.xml").Descendants("")
select c;