【发布时间】:2011-10-25 23:56:07
【问题描述】:
我似乎无法将二元运算应用于 lambda 表达式、委托和方法组。
dynamic MyObject = new MyDynamicClass();
MyObject >>= () => 1 + 1;
第二行给我错误:Operator '>>=' cannot be applied to operands of type 'dynamic' and 'lambda expression'
为什么?
运算符功能不是由我的自定义TryBinaryOperation 覆盖确定的吗?
【问题讨论】: