我有两个List<T>
对象:
例如:
列表 1:
ID,值,其中 Id 被填充,值为空,它包含从 1 到 10 的
ID。1,""
2,""
...
10,""
列表 2:
ID、Value 和其他属性都填充了值,但该列表在 ID 方面是列表 1 的子集。(例如只有 3 个项目)
2,67
4,90
5,98
我想要的是一个合并列表 1,但具有更新的值。有没有人有任何好的扩展方法可以做到这一点或任何优雅的代码来执行这个操作。最终名单应该是:
ID, 值
1,""
2,67 //来自列表 2 的值
3,""
4,90 5,98
6
,""
...
10,""