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

  • Breno Rises

    Breno Rises

    7 Ocak 2014
  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • Tutorials Junction

    Tutorials Ju

    1 Ocak 2014