Используя лямбду в качестве адаптера? - PullRequest
0 голосов
/ 05 марта 2012

Я не уверен, что значит использовать выражения lamba в качестве адаптеров метода. Я предполагаю, что есть что-то для параметров, которые в некоторых случаях вводить не нужно, но я не уверен в этом. Я был бы очень благодарен за пример и немного объяснения. Thnanks

1 Ответ

1 голос
/ 05 марта 2012

Например, если у вас есть функция foo, которая принимает Func<int, string>, но вас не волнует последний string для вашего существующего метода handler, тогда вы можете сделать:

foo( (theint, thestring) => { handler(theint) });

Это переходник "утка", использующий лямбу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...