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 :

Comparaison de date dans liste d'objets [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2003
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 51
    Par défaut Comparaison de date dans liste d'objets
    Bonjour,
    J'ai une liste d'objets qui ont chacun un attribut date et je souhaiterais avoir l'objet le plus récent.
    Je ne sais pas comme m'y prendre ! Merci de votre aide.

  2. #2
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Salut,

    tu peux te servir de l'interface IComparer.
    Je te laisse suivre le lien, il y a un exemple qui devrait bien t'aider.

  3. #3
    Membre émérite
    Avatar de dkmix
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : Jamaïque

    Informations forums :
    Inscription : Septembre 2007
    Messages : 619
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     public class MaClass
        {
            public DateTime Date { get; set; }
        }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
     List<MaClass> lst = new List<MaClass>();
    // ajout des élements à la liste ... 
     IEnumerable<MaClass> lstDsOrdreCroissant = lst.OrderBy(a => a.Date);
    MaClass lePlusRecent = lstDsOrdreCroissant.Last();
     IEnumerable<MaClass> lstDsOrdreDecroissant = lst.OrderBy(a => a.Date).Reverse();

  4. #4
    Membre averti
    Inscrit en
    Février 2003
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 51
    Par défaut
    J'ai réussi, merci.

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

Discussions similaires

  1. [XML] Pb avec comparaison de dates dans un XML
    Par gaggy dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 11/10/2007, 15h25
  2. Comparaison de dates dans Mysql
    Par inch dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/05/2007, 12h08
  3. Comparaisons de dates dans un SELECT
    Par lodan dans le forum Requêtes
    Réponses: 4
    Dernier message: 06/10/2006, 14h26
  4. probleme de date dans liste deroulante
    Par sebos21 dans le forum Access
    Réponses: 3
    Dernier message: 25/05/2006, 00h43
  5. [XE] Comparaison de dates dans un Trigger
    Par Nicodemus dans le forum Oracle
    Réponses: 2
    Dernier message: 20/02/2006, 16h37

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