Как получить последнюю/первую запись в группировке?
От: ShurikEv  
Дата: 19.02.15 16:26
Оценка:
BLToolkit
Собственно сабж.

Надо, чтобы работало вот это https://smehrozalam.wordpress.com/2009/12/29/linq-how-to-get-the-latest-last-record-with-a-group-by-clause/

Пытаюсь выполнить код
from p in PersonOrders
//where conditions or joins with other tables to be included here
group p by p.PersonID into grp
select grp.OrderByDescending(g=>g.OrderDate).First()

Приложение падает. Реально ли сделать то, что хочу? Или проще plain text sql писать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.