Есть ли лямбда-конструкторы для типов делегатов?

Я обнаружил, что AssertWasCalled Rhino Mocks не работает, когда я использую лямбда-выражения в качестве параметров утверждаемого метода.

ТЕСТ:
_mockDoer.AssertWasCalled (x => x.Print (y => Console.WriteLine ("привет")));

КОД ВНУТРИ ИСПЫТАНИЯ СИСТЕМЫ:
_doer.Print (y => Console.WriteLine ("привет")));

Это заставило меня думать о лямбдах как о конструкторах для типов делегатов.

Я упускаю что-нибудь важное, когда думаю о лямбдах как о конструкторах для типов делегатов?

9
задан lance 22 September 2011 в 14:57
поделиться