Результатом того, что у вас там (дата), является заказанный IQueryable. Вы можете просто позвонить date.First()
, чтобы получить первый в этой последовательности.
В противном случае, если вы хотите сократить шаг, заключите запрос в квадратные скобки и позвоните. Прежде всего просто получите дату.
DateTime date = (from ftp in ctn.FTPRuns
orderby ftp.LastRun descending
select ftp.LastRun).First();
В противном случае вы можете использовать лямбды:
DateTime date = ctn.FTPRuns.OrderByDescending(f => f.LastRun).First().LastRun;