DateTimeOffset.MaxValue Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
mümkün olan en büyük değerini DateTimeOffsettemsil eder. Bu alan salt okunur durumdadır.
public: static initonly DateTimeOffset MaxValue;
public static readonly DateTimeOffset MaxValue;
staticval mutable MaxValue : DateTimeOffset
Public Shared ReadOnly MaxValue As DateTimeOffset
Alan Değeri
Özel durumlar
DateTime.MaxValue geçerli veya belirtilen kültürün varsayılan takvimi aralığının dışında.
Açıklamalar
Bu sabitin değeri 31/12/9999 11:59:59 PM +00:00'dır.
MaxValue özelliği, yeni DateTimeOffset bir nesnenin değerinin veya aritmetik bir işlem tarafından döndürülen değerin DateTimeOffset bu en büyük aralık değeriyle aynı veya daha önceki bir değer olup olmadığını belirlemek için kullanılır. Değilse, yöntemi bir ArgumentOutOfRangeExceptionoluşturur. Yöntem ile MaxValuekarşılaştırmadan önce herhangi bir DateTimeOffset değer Eşgüdümlü Evrensel Saat'e (UTC) dönüştürülür. Bu, tarihi ve saati en yüksek aralığa yakın olan ancak uzaklığı negatif olan bir DateTimeOffset değerin özel durum oluşturabileceği anlamına gelir. Örneğin, 31/12/9999 11:00 -02:00 değeri, UTC'ye dönüştürüldüğünden bir saat sonra MaxValue olduğundan aralık dışındadır.
gibi bazı takvimler, değerinden UmAlQuraCalendarMaxValueönceki bir üst tarih aralığını destekler. Böyle durumlarda, değişken atamalarına veya biçimlendirme ve ayrıştırma işlemlerine erişmeye MaxValue çalışmak bir ArgumentOutOfRangeExceptionoluşturabilir. değerini DateTime.MaxValuealmak yerine, belirtilen kültürün en son geçerli tarih değerini özelliğinden Calendar.MaxSupportedDateTime alabilirsiniz.