IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

[Lambda Expression] Sort List<T>


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut [Lambda Expression] Sort List<T>
    Bonjour,
    J'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    public class Personne 
    {
     string Nom {get ,set};
     string Prenom {get ,set};
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    List<Personne> listPersonne;
    Je veux faire un sort Asc sur la property Nom
    Comment puis-je faire?

  2. #2
    Membre émérite

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Par défaut
    Bonjour,

    listPersonne.OrderBy(t => t.Nom);
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

  3. #3
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    j'ai trouvé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    listPersonnes.Sort((a ,b) => a.Nom.CompareTo(b.Nom))
    de plus c'était pas un sort mais un OrderBy qu'il me fallait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    listPersonnes.OrderBy(personne=> personne.Nom)

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Février 2003
    Messages
    2 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 2 194
    Par défaut
    Merci MaximePalmisano

    (désolé j'était entrain d'écrire la réponse quand tu as posté)

  5. #5
    Membre émérite

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Par défaut
    Aucun soucis, tant mieux si tu as pu trouver de toi-même
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Je n'arrive pas à utiliser les Lambda Expressions
    Par Tiber_le_vrai dans le forum C#
    Réponses: 7
    Dernier message: 21/12/2009, 14h41
  2. XML, HASH TABLE, Sorted list
    Par F.Saad dans le forum C#
    Réponses: 2
    Dernier message: 17/10/2009, 23h47
  3. [Lambda]Problèmes avec les lambdas expressions
    Par sarapis dans le forum Général Dotnet
    Réponses: 8
    Dernier message: 25/06/2008, 13h53
  4. [Expression Language] List count
    Par seddik_saber dans le forum JSF
    Réponses: 3
    Dernier message: 15/10/2007, 14h25
  5. [C# VS 2005 Express] Form/List/ListBox/RichTextBox interactions
    Par SDragon dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/07/2006, 19h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo