Самый простой вариант - использовать OrderByDescending, а затем FirstOrDefault()
:
var article = mhndb.NewsArticles.OrderByDescending(a => a.PostedTime)
.FirstOrDefault();
(Если вы используете First
, он выдаст исключение, если нет записей. С FirstOrDefault
онвернет ноль.)
Если вы хотите использовать выражение запроса, оно будет выглядеть примерно так:
var article = (from a in mhndb.NewsArticles
orderby a.PostedTime descending
select a).FirstOrDefault();