Проблема в том, что ваш тип TotalDate
равен DateTime?
, а не DateTime
.Теперь, если вы уверены , что все строки будут иметь значение, вы можете использовать:
var lastDateIndex = v.db.TotalDoc.Max(id => id.TotalID);
var lastDate = from c in v.db.TotalDoc
where c.TotalID == lastDateIndex
select c.TotalDate.Value;
List<DateTime> list = lastDate.ToList();
Или вы можете только выбрать эти строки сдата:
var lastDateIndex = v.db.TotalDoc.Max(id => id.TotalID);
var lastDate = from c in v.db.TotalDoc
where c.TotalID == lastDateIndex && c.TotalDate != null
select c.TotalDate.Value;
List<DateTime> list = lastDate.ToList();