为什么在 C# 中调用 string.Select 时会出现编译错误?
在另一个问题中(如何将数字拆分为单独的数字?),他们对字符串调用 Select
方法。 这个网站也表明这是可能的。
但是,当我尝试使用在这些地方找到的代码示例执行此操作时,我收到编译错误。可能是什么原因导致的?如何在字符串上使用 Select
方法?
In a different question (How to split a number into individual digits?), they call the Select
method on a string. This site also suggests that it is possible.
However, when I try to do this using the code samples found in either of those places, I get a compile error. What could be causing this, and how can I use the Select
method on a string?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是一个 LINQ 方法。
要使用它,您需要使用 .Net 3.5 或更高版本,引用 System.Core.dll,并使用 System.Linq。
This is a LINQ method.
To use it, you need to be using .Net 3.5 or later, have referenced
System.Core.dll
, and haveusing System.Linq
.您确定已包含
System.Linq
参考吗?使用 System.Linq;
Are you sure you have included the
System.Linq
reference?using System.Linq;
只需添加引用
system.core.dll
1. 在解决方案资源管理器中,右键单击项目节点,然后单击“添加引用”。
2.在“添加引用”对话框中,选择指示要引用的组件类型的选项卡。
3.在.NET选项卡上选择
System.Core
,然后单击“确定”。并在您提供的示例中添加
using System.Linq
;并确保您的项目框架是 3.5,因为它无法在较低版本上运行。
问候
Just Add a reference
system.core.dll
1.In Solution Explorer, right-click on the project node and click Add Reference.
2.In the Add Reference dialog box, select the tab indicating the type of component you want to reference.
3.On .NET tab Select
System.Core
, then click OK.And add
using System.Linq
on what the example you provided;and make sure that youre project framework is 3.5 because it will not work on lower versions.
Regards