流利的查询表达式-一个比另一个有什么好处吗?
Linq是自泛型以来对.NET的最大改进之一,它为我节省了大量的时间和代码行。然而,对于我来说,流利的语法似乎比查询表达式语法更自然。
var title = entries.Where(e => e.Approved) .OrderBy(e => e.Rating).Select(e => e.Title) .FirstOrDefault();var query = (from e in entries where e.Approved orderby e.Rating select e.Title).FirstOrDefault();
两者之间有什么区别吗?还是两者之间有什么特别的好处呢?
忽然笑
慕容森
相关分类