J'essaie de comprendre comment parcourir une liste générique d'éléments que je souhaite supprimer d'une autre liste d'éléments.
Alors disons que j'ai ceci comme exemple hypothétique
List<car> list1 = GetTheList();
List<car> list2 = GetSomeOtherList();
Je veux parcourir list1 avec un foreach et supprimer chaque élément de List1 qui est également contenu dans List2.
Je ne sais pas trop comment procéder, car foreach n'est pas basé sur un index.
list1
qui existent dans list2
ou voulez-vous supprimer les éléments list2
qui existent dans list1
? Au moment de ce commentaire, chaque réponse fournie effectuera cette dernière.