I\'ve been really digging into LINQ, and I\'m trying to hash out this lambda expression business. I\'m just not seeing the benefit of some of the nuances of the syntax. Primari
Take a look at this article: LINQ Query Syntax versus Method Syntax :
In general, we recommend query syntax because it is usually simpler and more readable; however there is no semantic difference between method syntax and query syntax. In addition, some queries, such as those that retrieve the number of elements that match a specified condition, or that retrieve the element that has the maximum value in a source sequence, can only be expressed as method calls. The reference documentation for the standard query operators in the System.Linq namespace generally uses method syntax. Therefore, even when getting started writing LINQ queries, it is useful to be familiar with how to use method syntax in queries and in query expressions themselves.
And also this question: LINQ: Dot Notation vs Query Expression