Кто-нибудь делал образцы Linq 101 с синтаксисом Lambda? - PullRequest
11 голосов
/ 02 декабря 2011

Кто-нибудь выполнил работу по переводу 101 примеров Linq , опубликованных Microsoft, в синтаксис Lambda?

Если нет, знает ли кто-нибудь сайт, который будет использоваться в качестве отправной точки для изучения синтаксиса Linq Lambda? Мне понравился формат 101 сэмпла Linq, поэтому было бы полезно что-то подобное.

Ответы [ 2 ]

17 голосов
/ 20 мая 2013

Я наконец-то нашел способ выполнить эту работу сам :-) Все 101 сэмпл теперь преобразованы в синтаксис Lambda / Fluent и опубликованы по адресу Linq101.nilzorblog.com

11 голосов
/ 02 декабря 2011

Если вы хотите изучить лямбда-синтаксис, скачайте LinqPad . Затем напишите нормальный синтаксис Например:

from f in Features
where f.Id > 0
select f

Затем запустите его, и внизу вы увидите «Результаты лямбда SQL IL». Просто нажмите на лямбду, и вы увидите:

Features.Where(f => (f.Id > 0))

Он не всегда производит самый чистый синтаксис, но это способ узнать лямбда-синтаксис.

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