У меня есть два List<T>
объекты:Объединить и обновления двух списков в C#
Например:
лист 1:
ID, значение, где Id заполняется и значением является пустым, и он содержит сказать, идентификаторы от 1 до 10.
1 ""
2 ""
...
10 ""
Список 2:
ID, значения и другие атрибуты, заполненные значениями, но этот список является подмножеством списка 1 в терминах идентификаторов. (например только 3 элементы)
2,67
4,90
5,98
То, что я хочу, это сводный список 1, но с обновленными значениями. У кого-нибудь есть хороший метод расширения, который сделает это или любой изящный код для выполнения этой операции. Окончательный список должен быть:
идентификатор Значение
1 ""
2,67 // значение из списка 2
3 ""
4,90
5,98
6, ""
...
10 ""
Ваш * Value * строка или INT? Кажется, вы показываете строки в List 1, тогда как ints в List 2. – Noldorin