可能的重复:
您更喜欢哪种LINQ语法?Fluent或查询表达式
LINQ:点符号与查询表达式
在Linq中,这两种排序方法有什么区别?在性能方面,一个比另一个好吗?
查询语法是转换为方法方法的语法糖。没有区别,使用任何适合你需要的风格。
来自LINQ查询语法与方法语法MSDN文章:
没有语义差异方法语法和查询之间语法。此外,比如那些检索号码的匹配指定的元素的条件,或检索中具有最大值的元素源序列,只能表示为方法调用。