64 votes

Comment obtenir une liste distincte d’une liste d’objets?

J’ai un `` fichier .

J’aimerais savoir comment obtenir un nouveau distinct de , mais seulement en le comparant à `` .

126voto

CodesInChaos Points 60274

Vous pouvez émuler l’effet de l’utilisation puis de l’utilisation de la première entrée de chaque groupe. Peut être un peu plus lent que les autres implémentations cependant.

25voto

Ilya Smagin Points 1833

vous devez utiliser la `` méthode d’extension. Voici un exemple rapide :

N’oubliez `` pas .

Usage:

19voto

Remplacer les méthodes Equals(object obj) et GetHashCode() :

et puis appelez simplement:

4voto

Masoud Darvishian Points 910

Si vous souhaitez que votre liste soit par plusieurs champs, vous devez créer une instance d’interface :

Utilisez ensuite le comparateur pour distinguer votre liste :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X