Если у меня есть запрос, который возвращает DateTime
, каково значение FirstOrDefault()
? Есть ли общий способ получить значение по умолчанию значения скаляра C#? Пример:Что такое FirstOrDefault для DateTime в Linq?
var list = (from item in db.Items
where item.ID==1234
select item.StartDate).FirstOrDefault();
Edit: Предположим, что столбец StartDate
не может быть пустым.
Как Замечание, вы всегда можете "сила" другое по умолчанию с помощью:. 'Collection.DefaultIfEmpty (новый DateTime (...)) Во-первых(); ' –