Здравствуйте, Ночной Смотрящий, Вы писали:
_>>На мой вкус для людей знакомых с SQL второй вариант понятнее. НС>Ага. Тут главное побольше конструкций запихнуть в одну строчку, так круче выглядит. НС>Для людей, знакомых именно с SQL шарповский query comprehension выглядит однозначно понятнее страшных птичих тропок у тебя.
Синтаксис без скобочек конечно приятнее. Но ровно до тех пор, пока не оказывается что в ответ на короткое невинное выражение Linq генерирует у себя внутри кучу неявных join или подзапросов. После встречи с таким любой знающий sql предпочтёт поставить лишнее скобочки, но зато хотя бы контролировать реальный итоговый код и видеть его нормальное отображение в исходнике.