私は前月の初日と最終日を取得するような簡単な1つまたは2つのライナーを考えることはできません。
私は調査WebアプリをLINQ化していて、新しい要件を詰め込んでいます。
調査には、前月のすべてのサービスリクエストが含まれている必要があります。したがって、4月15日の場合、すべてのMarchesリクエストIDが必要です。
var RequestIds = (from r in rdc.request
where r.dteCreated >= LastMonthsFirstDate &&
r.dteCreated <= LastMonthsLastDate
select r.intRequestId);
スイッチなしでは日付を簡単に考えることはできません。私が盲目で、それを行うための内部的な方法を見落としているのでない限り。