如何获得其值最大的记录

Hom*_*mam 0 c# linq entity-framework

我有一个表包含一个Date数据类型的列.我想得到其日期值最大的记录.

Linq支持Max,但它返回值本身.我想要它的值最大的记录.

任何帮助!

Geo*_*ord 6

假设Records是一个对象的集合,并且要调用max /的列/属性value:

var q = Records.OrderByDescending(p => p.value)
               .FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)