私は2つのDateTime変数を最初の期間と2番目の期間に持ち、各期間には期間ごとに2つの日付間の日付範囲を持っています。私の問題は、通常私の日付をnullに設定することです。ページをロードしますが、これらの日付では、特定の日付を設定するのではなく、nullに設定することはできません。datetimeをヌルに設定する
DateTime firstPeriodBeginDate = DateTime.Today.AddMonths(-3);
DateTime secondPeriodBeginDate = DateTime.Today.AddMonths(-2);
Iは結果をレンダリングするために使用されるとき、それは、ユーザによって日付ピッカーから選択された値に等しくなるように、それがnullに設定たいです。
を助けC# Nullable DateTime
希望を〜 "DateTime"はnull値ではない値の型ですので、nullにすることはできません。結局、 "Nullable"も値タイプです... –
@JonSkeet - フェアポイント...回答が修正されました。 – Oded
私はこれを私のリポジトリとサービスで問題にしようとしました。私はdaterangeを使用していますが、それをnullに設定する方法がわかりません。私はnullに私の日付時間を設定しようとしましたが、私はnullに日付範囲を変換することができないと言うビルド時にエラーが発生します。 – Masriyah