簡體   English   中英

如何在列表內的數組中查找具有相同日期的記錄

[英]How to Find the record with same date in an array inside a list

請幫助我從數組“附件”中獲取與列表“事件”相同日期的記錄(例如附件 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;
                });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM