如何使用linq查找最大值的项目?
看看下面的表格:
Item Value A 10 b 50 c 90  我想find具有maximum value的项目。 我可以通过使用group by或者orderding by来获得,但不知何故我觉得应该有一个更直接的方法。 我对吗? 
使用EF或LINQ to SQL:
 var item = db.Items.OrderByDescending(i => i.Value).FirstOrDefault(); 
 使用LINQ到对象我build议使用更多的LINQ扩展名MaxBy (从nuget获取更多的LINQ): 
 var item = items.MaxBy(i => i.Value);