Bonsoir,
je ne vois aucune méthode pour trier, suivant une propriété, une collection de la classe collection ou une collection de la classe arraylist..
Quelqu'un a-t-il une idée?
Merci
Bonsoir,
je ne vois aucune méthode pour trier, suivant une propriété, une collection de la classe collection ou une collection de la classe arraylist..
Quelqu'un a-t-il une idée?
Merci
si tu est sur le framework 3.5, il y a linq to object
A moins que tu ne sois bloqué en framework 1.1, je te déconseille l'utilisation des ArrayList, qui sont rendues obsolètes par les listées typées List<T>.
La doc de la méthode Sort d'ArrayList : http://msdn.microsoft.com/fr-fr/libr...rt(VS.90).aspx
Si tu veux trier une List<Machin> par leur Id (à supposer que Id est de type int) :
Pour trier les arrays (style Machin[]), tu peux utiliser la méthode statique Array.Sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part taListe.Sort(delegate(Machin m1, Machin m2) { return Comparer<int>.Compare(m1.Id, m2.Id); });
Code : Sélectionner tout - Visualiser dans une fenêtre à part Array.Sort(taListe, delegate...);
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager