Объединить и обновить два списка в C #
У меня дваList
объекты:
Например:
Список 1:
ID, значение, в котором заполнен идентификатор, значение пустое и содержит, скажем, идентификаторы от 1 до 10.
1 ""
2 ""
...
10 ""
Список 2:
ID, значение и другие атрибуты заполнены значениями, но этот список является подмножеством списка 1 с точки зрения идентификаторов. (например, только 3 предмета)
2,67
4,90
5,98
То, что я хочу, это объединенный список 1, но с обновленными значениями. Есть ли у кого-нибудь хороший метод расширения, который будет делать этот или любой другой код для выполнения этой операции. Окончательный список должен быть:
ID, значение
1 ""
2,67 // значение из списка 2
3 ""
4,90
5,98
6 ""
...
10 ""