Я не могу придумать легкий один или два лайнера, которые получат предыдущие месяцы в первый день и последний день.
Я LINQ-ifying веб-приложение опроса, и они сжимали новое требование.
Опрос должен включать все запросы на обслуживание за предыдущий месяц. Итак, если это 15 апреля, мне нужны все идентификаторы запросов Marches.
var RequestIds = (from r in rdc.request
where r.dteCreated >= LastMonthsFirstDate &&
r.dteCreated <= LastMonthsLastDate
select r.intRequestId);
Я просто не могу думать о датах легко без переключения. Если я не слепой и не замечаю внутреннего метода его выполнения.