Я новичок в LINQ и LINQ to SQL и не понимаю, что с этим кодом не так. Excetpion.Message
Я получаю
"Оператор запроса" Последний "не поддерживается."
То, что я пытаюсь сделать, это получить самый ранний LastActivityUtc
из последних 100. Код следует.
var postTimes = from post in db.Post
where post.LastActivityUtc != null
orderby post.LastActivityUtc descending
select post.LastActivityUtc;
DateTime startDate = DateTime.MinValue;
if (postTimes.Count() >= 2)
{
startDate = postTimes.Take(100).Last().Value;
}