У нас есть объект со свойством DateTime DateDestroyed
.Запрос должен возвращать результаты, где это значение находится между нулями DateTimes startDate
и endDate
.
У меня есть предложения where:
.Where(x => startDate.HasValue ? startDate <= x.DateDestroyed : true)
.Where(x => endDate.HasValue ? x.DateDestroyed <= endDate : true);
Запрос всегда не возвращает результатов.Я уверен, что не написал этот запрос должным образом, но не знаю, как он должен быть написан или почему он не работает?