LINUX.ORG.RU

История изменений

Исправление Norgat, (текущая версия) :

LINQ это не только сахар но и expression trees, linq2xml, linq2sql, linq2object

Сам по себе LINQ - это синтаксический сахар к интерфейсу IQueryable. А всё, что можно записать через 'from in where select' можно переписать и через обычные вызовы функций, которые итераторы возвращают. То, что нет аналогичных либ - плохо конечно, хотя может лямбды подстегнут народ на написание :)

С типами IDE может разобраться и сгенерировать нужный тип, но безусловно, Oracle постепенно передерёт полезные фичи из C#

С var вохможны анонимные типы( http://msdn.microsoft.com/ru-ru/library/bb397696.aspx ), без var - даже IDE не поможет, т.к. тип придётся хардкодить.

Исходная версия Norgat, :

LINQ это не только сахар но и expression trees, linq2xml, linq2sql, linq2object

Сам по себе LINQ - это синтаксический сахар к интерфейсу определённому. А всё, что можно записать через 'from in where select' можно переписать и через обычные вызовы функций, которые итераторы возвращают. То, что нет аналогичных либ - плохо конечно, хотя может лямбды подстегнут народ на написание :)