저는 LINQ와 LINQ to SQL을 처음 사용 했으므로이 코드의 문제점을 이해하지 못했습니다. Excetpion.Message
내가 얻을 수있다.NET : LINQ의 Last()
"쿼리 연산자 '마지막'지원되지 않습니다."
제가 시도하려는 것은 가장 최신의 LastActivityUtc
을 얻는 것입니다. 코드는 다음과 같습니다. 다음
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;
}
쥐, 명백하게, 나의 최초의 대답은 전혀 어리 석다! 나는 그것을 Marc에게 비난했다.) –
@Mehrdad - 나는 겸손하게 책임을진다! – Marc
누가 더 어리석은가요? 바보, 또는 그를 따르는 바보? –