Sono abbastanza nuovo per LINQ.LINQ - scrittura di una query con distinto e orderby
Supponiamo che ho avuto la seguente tabella:
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
In LINQ, come potrei scrivere una query che trova il più recente e distinto (su Device ID) serie di incidenti? Il risultato che vorrei è questa:
ID DeviceID Time Info
3 2 5/4/2009 b
4 1 5/5/2009 a
Dovete creare un IEqualityComparer per fare questo?
Sì, esattamente quello che stavo per. Grazie. –