Я совершенно новичок в LINQ.
Предположим, у меня была следующая таблица:
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
В LINQ, как я могу написать запрос, который находит самый последний и различимый (по идентификатору устройства) набор инцидентов? Я бы хотел получить такой результат:
ID DeviceID Time Info
3 2 5/4/2009 b
4 1 5/5/2009 a
Для этого нужно создать IEqualityComparer?