小编par*_*rsa的帖子

如何在 C# 中通过 lambda 查询获取最大值?

我想使用查询 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)来提高速度?

c# lambda

1
推荐指数
1
解决办法
5176
查看次数

标签 统计

c# ×1

lambda ×1