Je suis assez nouveau à LINQ.LINQ - écrire une requête avec distinct et orderby
Supposons que j'avais 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 trouve la plus récente et distincte (sur Device ID) ensemble d'incidents? Le résultat que je voudrais est le suivant:
ID DeviceID Time Info
3 2 5/4/2009 b
4 1 5/5/2009 a
Devez-vous créer un IEqualityComparer pour cela?
Eh oui, exactement ce que je visais. Merci. –