当检查一个整数是否等于或大于当前数字时..所以我输入
if (5 => 6) { //Bla }
但它显示这是一个错误。为什么?这不是完全一样吗
if (5 >= 6) { //Bla }
它不起作用的原因是因为=>
不等于>=
.
=>
用于拉姆达表达式 http://msdn.microsoft.com/en-us/library/bb397687.aspx. Like :
(int x, string s) => s.Length > x
我确实同意这很烦人。在使用 lambda 表达式之前,我有时会出错。现在我总是知道一个(=>
) is a 拉姆达表达式以及其他(>=
) 是个大于等于 sign
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)