我一直在深入研究LINQ,并且试图对这个lambda表达式业务进行哈希分析。我只是没有看到语法的一些细微差别的好处。首先,在我看来,lambda表达式主要只是使用Where子句的另一种方式。那我为什么不只使用Where子句呢? Lambda表达式更有效吗?
吸引其他团队的程序员使用C#感到更仅仅是语法上的补充吗?我还没有接触过lambda表达式的其他更好用例吗?
最佳答案
看一下这篇文章:LINQ Query Syntax versus Method Syntax:
还有这个问题:LINQ: Dot Notation vs Query Expression