日時を取得するためにlinqに苦労しています。
レコードが現在の日付よりも小さい場合、情報を取得しようとしています
コードは次のとおりです。
public ActionResult _Events()
{
DateTime dt = DateTime.Now.Date;
var DocsFirst =(from t in db.tble_presentation
where dt >= EntityFunctions.TruncateTime(t.presentation_date)
select t).OrderByDescending(t => t.presentation_date).Take(2);
return PartialView(new Newsmodel
{
DocsList_list1 = DocsFirst,
});
}
しかし、私はこの次のエラーが発生します
タイプ 'System.Linq.IQueryable' を 'System.Linq.IOrderedEnumerable' に暗黙的に変換することはできません。明示的な変換が存在します (キャストがありませんか?)
前もって感謝します