【发布时间】:2011-07-20 22:23:44
【问题描述】:
在另一个问题 (How to split a number into individual digits?) 中,他们在字符串上调用 Select 方法。 This site 也暗示有可能。
但是,当我尝试使用在其中任何一个地方找到的代码示例执行此操作时,我会收到编译错误。是什么原因造成的,如何在字符串上使用 Select 方法?
【问题讨论】:
在另一个问题 (How to split a number into individual digits?) 中,他们在字符串上调用 Select 方法。 This site 也暗示有可能。
但是,当我尝试使用在其中任何一个地方找到的代码示例执行此操作时,我会收到编译错误。是什么原因造成的,如何在字符串上使用 Select 方法?
【问题讨论】:
这是一种 LINQ 方法。
要使用它,您需要使用.Net 3.5 或更高版本,已引用System.Core.dll,并拥有using System.Linq。
【讨论】:
Add Reference。
您确定已包含System.Linq 参考吗?
using System.Linq;
【讨论】:
只需添加参考system.core.dll
1.在解决方案资源管理器中,右键单击项目节点,然后单击添加引用。
2.在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。
3.在.NET选项卡上选择System.Core,然后点击确定。
并在您提供的示例中添加using System.Linq;
并确保您的项目框架是 3.5,因为它不适用于较低版本。
问候
【讨论】:
System.Core.dll。