我有兩個包含對象的列表。它們的長度相同。每個對象都有一個ID(在兩個列表中都有),一個更改日期和一些數據。我想使用相同的ID創建一個新列表,但使用更新的更改日期的對象,並使用高效的Linq語句。Linq根據內容從兩個列表中選擇對象
實施例:
列表1:
ID: 1 ChangeDate 12:00 Data 1:1
ID: 2 ChangeDate 13:00 Data 1:2 <-
ID: 3 ChangeDate 14:00 Data 1:3
列表2:
ID: 1 ChangeDate 12:05 Data 2:1 <-
ID: 2 ChangeDate 12:55 Data 2:2
ID: 3 ChangeDate 14:10 Data 2:3 <-
結果:
ID: 1 ChangeDate 12:05 Data 2:1
ID: 2 ChangeDate 13:00 Data 1:2
ID: 3 ChangeDate 14:10 Data 2:3
乾杯
是兩個列表相同的順序? –
訂單並不總是相同的。 – Bagaboo