如何取满足指定条件后id最大的一条数据?

Oct 11, 2010 at 4:22 PM

等同这条SQL的效果: SELECT * FROM TTS WHERE PID = 1 ORDER BY ID DESC LIMIT 1

当 PID=1 时,有多条记录,但只取ID是最大的一条,如何实现?

TTS.Find(o=>o.PID==1).Max()???

Coordinator
Oct 12, 2010 at 3:04 AM

TTS.Where(p => p.PID == 1).GetMax(p => p.Id);

Oct 12, 2010 at 3:07 AM

原来是这样啊,谢谢了!