我正在尝试解析一些简单的 XML,如下所示:
XElement thisLevel = from l in xmlElements.Descendants("Level")
where l.Element("LevelNum") == thisLevel
select l;
但是我在“级别”上收到错误消息:
找不到源类型“System.Collections.Generic.IEnumerable”的查询模式的实现。'哪里' 没有找到。您是否缺少“System.Linq”的引用或使用指令?
奇怪的是我可以抓住后代:
var levels = xmlElements.Descendants("Level");
那行得通,但我似乎不知道它在哪里。