【发布时间】:2013-10-14 20:08:08
【问题描述】:
我正在使用 EF 和 LINQ (VB-NET),我想找到具有最大 ID 值的对象(行)。 我想做这样的事情:
var item = db.Items.OrderByDescending(i => i.Value).FirstOrDefault();
但我需要一个函数 GetMaxObj 来返回具有最大 ID 值的对象。
Function GetMaxObj (function)
End function
其中函数是 ex。函数(f)f.ID。 我希望选择部分在服务器上进行,我不想返回整个结果集,只返回最大 ID 对象。
我想这样使用我的功能:
item = unitOfWork.MyRepository.GetMaxObj(Function(f) f.ID)
我不知道如何编写函数……有人可以帮我解决这个问题吗? 提前致谢
【问题讨论】:
标签: vb.net linq entity-framework