Bonjour,
J'aimerai savoir s'il est possible de récupérer la date la plus récente dans une collection de DateTime avec Linq to Object ? Peut-être avec l'agrégat Max() ?
Bonjour,
J'aimerai savoir s'il est possible de récupérer la date la plus récente dans une collection de DateTime avec Linq to Object ? Peut-être avec l'agrégat Max() ?
Oui en effet ca marche avec Max
Une petite proposition d'ouverture, oui en fait cela dépend de quel type d'objet et de ta définition de "date la plus récente" et surtout récente par rapport à quoi.
Imaginons que l'on utilise une pile avec des objets contenant un message et une datetime.
Partons d'une pile d'objets vide.
Tu empiles un objet : "message 1" "2010-0101"
Puis un second : "message 2" "2000-01-01"
Dans cet exemple, ma question est : quelle est la date la plus récente ? Pour moi se serait le message 2 puis c'est le sommet de la pile et le dernier élément ajouté donc l'agrégat Last() à la place de Max(); Si l'ordre n'a pas d'importance (car nous ignorons la nature fonctionnelle de la datetime) et que c'est la date maximum recherché alors Max() biensûr
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