私は次のことをしようとしています:
where wt.Rqstcmpldt_dttm >= dueDate.Year - 3 && wt.Rqstcmpldt_dttm >= 2006
&& wt.Rqstcmpldt_dttm < timeframe
上記のエラーメッセージが表示されます。それから私はこれを試しました:
where (wt.Rqstcmpldt_dttm ?? new DateTime(3000,1,1).Year >= dueDate.Year - 3)
&& (wt.Rqstcmpldt_dttm ?? new DateTime(3000,1,1).Year >= 2006)
&& (wt.Rqstcmpldt_dttm ?? new DateTime(3000,1,1).Year < timeframe)
しかし、私は「オペレーター」を取得しますか?タイプ「System.DateTime?」のオペランドには適用できません。および「bool」エラー。
どうすれば操作を実行できますか?