Я пытаюсь запустить следующий бит кода, но сравнение не удается Не вдавая свою единицу, я ожидаю.
Это сравнивает 01.06.2011 0:00:00
в 06/09/2011 12:25:00
, последний - мои базы данных. Так вот почему сравнение не может и я не получаю рекорды, которые мне нужны.
Я просто пытаюсь сравнить, если даты совпадают, мне все равно на время.
DateTime today = DateTime.Now.Date;
var newAuctionsResults = repo.FindAllAuctions()
.Where(a => a.IsActive == true || a.StartTime.Value == today)
.ToList();
Как я могу сравнить только даты?
Если использовать свойство .date в детали .starttime.value, я получаю исключение:
Указанный тип «Дата» указанного типа «не поддерживается в Linq к объектам. Отказ Только инициализаторы, участники сущности и объектов навигации навигации поддерживаются.