J'essaie de comprendre comment gérer l'union ou la fusion de deux listes qui peuvent avoir des doublons. Par exemple, List1 a {A, B, C} et List2 a {B, C, D}. J'ai essayé d'utiliser l'opération Union et j'ai obtenu une nouvelle liste avec les valeurs (A, B, C, D}, mais j'ai besoin des valeurs de B & C de la deuxième liste, pas la première Y at-il un moyen de spécifier la méthode syndicale, qui en double la valeur à utiliserGestion de l'union de liste en C# avec des doublons
le code J'utilise est maintenant
var newList = List1.Union<Object>(List2).ToList();
Merci pour toute aide Javid
Comment savez-vous qu'ils proviennent d'une liste au lieu de l'autre? –
Oui, j'ai essayé d'inverser la liste en faisant une union avec List2.Union (List1). Cependant, cela change l'ordre et je termine avec une liste comme {B, C, D, A}. Ce que j'essaye de réaliser est, ma commande de liste 1 doit être préservée et devrait être remplacée par des doublons de List2. Désolé, j'aurais dû préciser ce point avant. – user320587