运营商' ||'不能应用于' bool'类型的操作数和' lambda表达'

时间:2014-04-28 01:06:14

标签: c# operators

我收到此错误Operator '||' cannot be applied to operands type 'bool' and 'lambda expression'  我正在努力解决这个问题

if ((counter <= value1) || (counter => value2))
{
// Do something
}

你能帮帮我吗。

1 个答案:

答案 0 :(得分:7)

它是>=(毕竟说“大于或等于”),而不是=>=>创建a lambda expression - 在这种情况下,会引发一个名为counter的参数,并始终返回value2