SORU
31 Aralık 2009, PERŞEMBE


Matematik eşdeğer.Min & Matematik.Tarih için Max?

İki tarih arasındaki (veya Max) Min değeri elde etmek için en hızlı ve en kolay yolu nedir? Matematik için bir karşılığı yoktur.Min (& Matematik.Max) tarihleri?

Gibi bir şey yapmak istiyorum:

 if (Math.Min(Date1, Date2) < MINIMUM_ALLOWED_DATE) {
      //not allowed to do this
 }

Açıkçası yukarıdaki Matematik.Min tarihleri çünkü onlar çalışmıyor.

CEVAP
31 Aralık 2009, PERŞEMBE


DateTime değerleri için neyimiz var? hayır, ama değerleri içeren nedir bu 3 ** uzun değerini almak, mukayese ve sonuç yeni bir DateTime değeri oluşturabilirsiniz:

new DateTime(Math.Min(Date1.Ticks, Date2.Ticks))

(DateTime yapısı da yeni değer korunmaz ** 5 özellik, içerdiğini unutmayın. Bu normalde bir sorun değildir; Eğer farklı DateTime değerleri karşılaştırırsanız karşılaştırma anlamda zaten yapmaz.)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • A Alkhaldi

    A Alkhaldi

    12 Mayıs 2007
  • spectragirlz16's channel

    spectragirlz

    22 Ocak 2012
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011