我想使用查询 lambda 获取 C# 中代码列中的最后一个数字。请注意,我想要一个数值,而不是列表。例如,如果最后注册的号码是50,我想要这个号码50。也就是说,我们可以将查询结果存储在一个数值变量中,以便我可以在其他地方使用它
var maxcode= dbContext.personel
.Select(a => a.Max(w => w.code))
.FirstOrDefault();
Run Code Online (Sandbox Code Playgroud)
例如
code name old
-----------------
1 Amelia 18
2 Olivia 27
3 Emily 11
4 Amelia 99
Run Code Online (Sandbox Code Playgroud)
我想获得4号
如果我想使用top(1)来提高速度?