如何在列表中的数组中查找日期相同的记录



请帮助我从数组"attachment"中获取与列表"event"日期相同的记录(例如附件id为42的记录(。如果附件中的两条记录具有相同的日期,则需要选择附件id最高的记录。此处为事件列表
图1

所以最终的结果应该是这样的。

图2

我试了如下,但它不起作用

图3

dataEvents = dataEvents.Select(e =>
{
e.Item.Entity.Attachments = new Attachments[] 
{ (e.Item.Entity.Attachments.Where(x => x.ActualDate==e.ActualDate).OrderByDescending(p => p.Id).FirstOrDefault()) };
return e;
});

相关内容

  • 没有找到相关文章

最新更新