未找到错误 CS1935“选择”
Posted
技术标签:
【中文标题】未找到错误 CS1935“选择”【英文标题】:Error CS1935 'Select' not found 【发布时间】:2017-07-29 05:52:41 【问题描述】:我正在尝试读取一些 XML,并且我想返回 'all' 元素的所有子元素。我有这个代码:
var xmlFile = XDocument.Parse(responseText);
var elements =
from el in xmlFile.Elements("all")
select el;
但我得到了错误:
15:15 08/03/2017 错误:脚本(C#.net 脚本):错误 CS1935:找不到源类型“System.Collections.Generic.IEnumerable”的查询模式的实现。未找到“选择”。您是否缺少“System.Linq”的引用或使用指令?
我已将 using System.Linq
包含在我的项目顶部,但这似乎没有帮助。
还有其他方法可以解决这个问题吗?
【问题讨论】:
你的目标 .net 框架是什么? Could not find an implementation of the query pattern的可能重复 还要检查System.Core
是否在项目引用中。
我错过了 System.Core,谢谢并随时添加作为答案!
【参考方案1】:
检查您的项目是否引用System.Core
。
如果尝试将LINQ
与.net 2.0
一起使用,这是一个已知问题。
【讨论】:
以上是关于未找到错误 CS1935“选择”的主要内容,如果未能解决你的问题,请参考以下文章