[C#] Comparer les valeurs de deux listes d'objets
Bonjour,
Dans mon application, j'implémente deux listes d'objets à 30s d'écart :
Code:
1 2 3 4
|
List<Object> list1 = MethodQuiRempliLaList();
Thread.Sleep(30000);
List<Object> list2 = MethodQuiRempliLaList(); |
Les données contenues dans les objets sont de ce type :
[0]----[1]
User1 val1
User2 val2
User3 val3
... ...
J'aimerais pouvoir comparer les changements de valeurs des lists en fonction de l'index [0] c'est à dire que si la list1 contient :
[0]----[1]
User1 val1
User2 val2
User3 val3
... ...
Et que la list2 contient :
[0]----[1]
User1 val1
User2 val40
User3 val58
... ...
Et que si je compare les deux lists, j'obtienne une troisième lists contenant :
[0]----[1]
User2 val40
User3 val58
Je pense qu'il y'a des fonctions faisant ça automatiquement mais je n'arrive pas à les adapter à mon problème :(.