为什么在调用string时会出现编译错误。在C#中选择?

时间:2011-03-22 23:45:34

标签: c# .net string select

在另一个问题(How to split a number into individual digits?)中,他们在字符串上调用Select方法。 This site也表明这是可能的。

但是,当我尝试使用在其中任何一个地方找到的代码示例执行此操作时,我收到编译错误。可能导致这种情况的原因,以及如何在字符串上使用Select方法?

3 个答案:

答案 0 :(得分:12)

这是一种LINQ方法。

要使用它,您需要使用.Net 3.5或更高版本,引用System.Core.dll并拥有using System.Linq

答案 1 :(得分:2)

您确定已加入System.Linq参考吗?

using System.Linq;

答案 2 :(得分:1)

只需添加参考system.core.dll

即可

1.在Solution Explorer中,右键单击项目节点,然后单击Add Reference。

2.在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。

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

并在您提供的示例中添加using System.Linq;

并确保您的项目框架是3.5,因为它不适用于较低版本。

此致