J'ai deux List<T>
objets:Fusionner et mise à jour deux listes en C#
Par exemple:
Liste 1:
ID, valeur où Id est rempli et la valeur est vide et il contient dire ID de 1 à 10.
1 ""
2 ""
... 10 ""
Liste 2:
ID, valeur et autres attributs tous remplis de valeurs mais cette liste est un sous-ensemble de la liste 1 en termes d'ID. (seulement 3 articles par exemple)
2,67
4,90
5,98
Ce que je veux une liste fusionnée 1, mais avec des valeurs mises à jour. Est-ce que quelqu'un a une bonne méthode d'extension qui fera cela ou n'importe quel code élégant pour effectuer cette opération. La liste finale devrait être:
ID, valeur
1 ""
2,67 // valeur de la liste 2
3 ""
4,90
5,98
6, ""
...
10 ""
est votre * Valeur * une chaîne ou un int? Vous semblez montrer des chaînes dans la liste 1 alors que les ints dans la liste 2. – Noldorin