Benim C # programında aşağıdaki kodu var.
DateTime dateForButton = DateTime.Now;
dateForButton = dateForButton.AddDays(-1); // ERROR: un-representable DateTime
Ne zaman çalıştırırsam, aşağıdaki hatayı alıyorum:
Toplanan veya çıkarılan değer temsil edilemez bir DateTime ile sonuçlanır.
Parametre adı: değer
Iv'e daha önce bu hata mesajını hiç görmedi ve neden gördüğümü anlamıyorum. Iv'e şu ana kadar okuduğum cevaplardan, günleri çıkarmak için bir ekleme işleminde -1 kullanabileceğime inanıyorum, ancak sorum gösterdiği gibi, yapmaya çalıştığım şey için durum böyle değil.
DateTime.MinValueveya bir şey eklemek istediğinizde DateTime.MaxValue(veya bu min-maks aralığının dışında bir tarih başlatmaya çalıştığınızda) oluşur. Bir MinValueyere atamadığınızdan emin misiniz ?