gpt4 book ai didi

c# - 如何选择 LINQ GroupBy 子句中的最后一条记录

转载 作者:太空狗 更新时间:2023-10-29 18:01:21 26 4
gpt4 key购买 nike

我有以下带有 IDContactIdComment 的简单表格。

enter image description here

我想选择记录和GroupBy contactId。我使用了这个 LINQ 扩展方法语句:

Mains.GroupBy(l => l.ContactID)
.Select(g => g.FirstOrDefault())
.ToList()

它返回记录 14。如何使用 LINQ 获取具有最高 IDContactID? (即返回 36)

最佳答案

您可以订购商品

Mains.GroupBy(l => l.ContactID)
.Select(g=>g.OrderByDescending(c=>c.ID).FirstOrDefault())
.ToList()

关于c# - 如何选择 LINQ GroupBy 子句中的最后一条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38304710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com