Следующий код linq2sql вызывает у меня сильную головную боль, и я надеялся, что кто-то может помочь
DateTime _maxRecordedDate = (from snapshot in _ctx.Usage_Snapshots
where snapshot.server_id == server_id
orderby snapshot.reported_on descending
select snapshot.reported_on).First().Value;
Этот код работает в LinqPad и прекрасно компилируется, но при запуске проекта появляется «Указанный метод не поддерживается».
Если я не использую Value или произнесу его, я получаю следующую ошибку:
**
Невозможно неявно преобразовать тип
"System.DateTime? в
'System.DateTime. Явный
конверсия существует (вам не хватает
отливать?)
**