私は理解しようとしている1つの奇妙な問題があります。 私のコントローラには、比較したい2つのDateTimeオブジェクトがあります。C#2 DateTimeが等しくない
私のコントローラのデバッガからスクリーンショットを見ることができます。私は1つの日付時間を作成し、モデルから別の日付を取得します。あなたは日付1は、私はあなたが説明DATE2から2秒を削除し、日付1
ためdate2のとは異なり、デバッガで見ることができる。この工程では なぜ私はそれが偽ですか?デバッガでは、私はそれらの両方が同じであると見ます。
ソリューション:それはコメントで言われたとおり、アイデアもミリ秒をチェックすることでした、私は完全に忘れてしまいました!
ミリ秒を確認してください – Alex
両方の日付のティック値を比較するのはどうですか? –
さて、彼らは秒まで同じであることが分かります。 'model.Available.MinDate'の* exact *値はわかりません。実際には2016-07-18T18:45:00.001かそのようなものかもしれません。 –