Re:New Features in C# 6 (2014)
by codesforhugs on Monday January 12, 2015 @07:49AM
(#8873591)
Generally agree, but it depends a lot on the query. I find that join syntax especially is more readable in the query style.
Most of the features that came along around the time of LINQ (var variables, extension methods, anonymous classes, lambdas etc) was done specifically to support the LINQ kinda syntax but LINQ in itself is not so much part of the language as it is of the .net libraries.
Btw, I personally think the "dot notation" syntax is superior to the "query expression". It's easy to follow from start of the line to the end and you get great autocompletion along the way.