Используя Linq to Sql, как я могу получить конкретный результат из запроса? - PullRequest
1 голос
/ 11 ноября 2008

Я хочу получить последний результат, полученный по этому запросу. Как мне это сделать? Last и LastOrDefault не поддерживаются Linq to Sql.

 var docs = (from d in db.Documents                      
                    where d.Version > 1
                    orderby d.DocumentID
                    select new   
                               {                                     
                                   d.DocumentID,
                                   d.DocTypeID,
                                   d.Name,
                                   d.Version
                               });

1 Ответ

4 голосов
/ 11 ноября 2008

Отмените критерии сортировки (добавьте descending) и используйте First (или FirstOrDefault в зависимости от ситуации).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...