为什么在C#中调用string.Select时会出现编译错误?

为什么在C#中调用string.Select时会出现编译错误?,c#,.net,string,select,C#,.net,String,Select,在另一个问题()中,他们对字符串调用Select方法。也表明这是可能的 然而,当我试图使用在这些地方找到的代码样本来实现这一点时,我得到了一个编译错误。是什么导致了这种情况,我如何在字符串上使用Select方法?这是一种LINQ方法 要使用它,您需要使用.Net 3.5或更高版本,已经引用了System.Core.dll,并且已经使用了System.Linq您确定已经包含System.Linq引用吗 使用System.Linq只需添加一个参考system.core.dll 1.在解决方案资源管理

在另一个问题()中,他们对字符串调用
Select
方法。也表明这是可能的

然而,当我试图使用在这些地方找到的代码样本来实现这一点时,我得到了一个编译错误。是什么导致了这种情况,我如何在字符串上使用
Select
方法?

这是一种LINQ方法


要使用它,您需要使用.Net 3.5或更高版本,已经引用了
System.Core.dll
,并且已经使用了
System.Linq

您确定已经包含
System.Linq
引用吗


使用System.Linq

只需添加一个参考
system.core.dll

1.在解决方案资源管理器中,在项目节点上单击鼠标右键,然后单击“添加引用”

2.在“添加参照”对话框中,选择指示要参照的零部件类型的选项卡

3.在.NET选项卡上选择
System.Core
,然后单击确定

并在您提供的示例上使用System.Linq添加

并确保您的项目框架是3.5,因为它在较低版本上不起作用


认为

错误;这就是LINQ到SQL。你的意思是
System.Core.dll
。如何添加对System.Core.dll的引用我有“使用System.Linq;”如何引用System.Core.dll?右键单击项目,
addreference