Je dispose de deux listes génériques avec 20 000 et 30 000 objets dans chaque liste.
class Employee
{
string name;
double salary;
}
List newEmployeeList = List() {....} // contient 20 000 objets
List oldEmployeeList = List() {....} // contient 30 000 objets
Les listes peuvent également être triées par nom si cela améliore la vitesse.
Je veux comparer ces deux listes pour trouver
- les employés dont le nom et le salaire correspondent
- les employés dont le nom correspond mais pas le salaire
Quelle est la manière la plus rapide de comparer de telles grandes listes de données avec les conditions ci-dessus?