J'ai dû créer une liste de type deux int et affecter les éléments qui sont uniquement dans list1 à list1 en utilisant la méthode except. par exemple
List<int> list1 = new List<int>();
List<int> list2 = new List<int>();
list1 = {1,2,3,4,5,6} // get items from the database
list2 = {3,5,6,7,8} // get items from the database
list1 = list1.Except(list2); // gives me an error.
Veuillez me donner une suggestion. Quelle est la bonne façon de procéder.
La méthode Except
renvoie IEnumerable
, vous devez convertir le résultat en liste:
list1 = list1.Except(list2).ToList();