'=>' 是什么意思?在 C# 中做什么?
我看过这段代码:
myContext.SomeEntities.Single(x => x.code == code);
我不知道 => 是什么意思?运营商做。
每次在谷歌上搜索有关该运营商的信息都不会返回任何结果。
谢谢。
Possible Duplicates:
Lamda Explanation and what it is as well as a good example
What is the => token called?
I have seen this code:
myContext.SomeEntities.Single(x => x.code == code);
And I don´t know what does the => operator do.
Every search on google about the operator returns no results.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
=>
运算符指定 Lambda 表达式:The
=>
operator designates a Lambda Expression:Lambda 表达式,非常酷。
http://msdn.microsoft.com/en-us/library/bb397687.aspx
Lambda expressions, very cool.
http://msdn.microsoft.com/en-us/library/bb397687.aspx
这是定义一个 lambda。您可以将其读作“x 转到 x.code 等于 code”,这意味着给定 x,返回给定比较的结果。
This is defining a lambda. You can read it "x goes to x.code equals code," and it means that given x, return the result of the given comparison.
它表明该代码是一个 lambda 表达式。
更多信息:
http://msdn.microsoft.com/en-us/library/bb397687。 ASPX
It signals that the code is a lambda expression.
More info:
http://msdn.microsoft.com/en-us/library/bb397687.aspx
它们与 lambda 表达式相关。
您可以在此处阅读有关 Lambda 表达式的信息:
http://www.rvenables.com/2009/03/ lambda 表达式实用介绍/
They are related to lambda expressions.
You can read about Lambda Expressions here:
http://www.rvenables.com/2009/03/practical-introduction-to-lambda-expressions/