Я не могу применить двоичные операции к лямбда-выражениям, делегатам и группам методов.
dynamic MyObject = new MyDynamicClass();
MyObject >>= () => 1 + 1;
Вторая строка дает мне ошибку: Operator '>>=' cannot be applied to operands of type 'dynamic' and 'lambda expression'
Почему?
Не является ли функциональность оператора определяемой моим пользовательским переопределением TryBinaryOperation
?