LINQ - écrire une requête avec distinct et orderby
Je suis assez nouveau à LINQ.
Supposons que j'ai eu le tableau suivant:
Incident
ID DeviceID Time Info
1 1 5/2/2009 d
2 2 5/3/2009 c
3 2 5/4/2009 b
4 1 5/5/2009 a
Dans LINQ, comment pourrais-je écrire une requête qui recherche la plus récente et distinctes (Device ID) de l'ensemble des incidents? Le résultat que j'aimerais c'est ceci:
ID DeviceID Time Info
3 2 5/4/2009 b
4 1 5/5/2009 a
Faire, vous devez créer un IEqualityComparer pour ce faire?
source d'informationauteur David Hodgson
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir les plus récents incidents pour chaque appareil (c'est ainsi que j'ai compris de votre question) avec: