J'ai une classe Items
avec properties (Id, Name, Code, Price)
.
La liste des Items
est rempli d'éléments dupliqués.
Par exemple.. :
1 Item1 IT00001 $100
2 Item2 IT00002 $200
3 Item3 IT00003 $150
1 Item1 IT00001 $100
3 Item3 IT00003 $150
Comment supprimer les doublons dans la liste en utilisant linq ?
0 votes
J'ai aussi une autre classe comme propriété dans la classe des éléments.
0 votes
Vous pouvez également faire
var set = new HashSet<int>(); var uniques = items.Where(x => set.Add(x.Id));
. Il devrait être criminel de le faire