使用LINQ Min()获取对象

本文关键字:获取 取对象 LINQ Min 使用 | 更新日期: 2023-09-27 18:17:22

我有一个以. min (mytable.Id)结尾的LINQ查询。这将返回一个整数。然后我必须做另一个查询从那个表中拉出那个对象。有没有一种方法可以做到这一点,而不写两个查询?

我可以把。min()查询作为子查询,但这比两个单独的查询快吗?

使用LINQ Min()获取对象

.OrderBy(m => m.Id).FirstOrDefault();

应该在没有任何额外依赖的情况下完成。

使用OrderBy条款,然后取第一项