我看到了这个
i >= 5
Run Code Online (Sandbox Code Playgroud)
但我也看到了这个
i => 5
Run Code Online (Sandbox Code Playgroud)
有什么不同?
See*_*arp 20
=>在MSDN上 => token被称为lambda运算符.它在lambda表达式中用于将左侧的输入变量与右侧的lambda体分开.Lambda表达式是类似于匿名方法的内联表达式,但更灵活; 它们广泛用于以方法语法表示的LINQ查询中.有关更多信息,请参阅Lambda表达式(C#编程指南).
> = on MSDN 所有数字和枚举类型定义"大于或等于"关系运算符,> =如果第一个操作数大于或等于第二个,则返回true,否则返回false.
第一个是检查"我是否大于等于5?"
第二个是lambda表达式.
阅读更多关于labda表达式的信息
http://msdn.microsoft.com/en-us/library/bb397687.aspx