UmAlQuraCalendar.ToFourDigitYear(Int32) Yöntem
Ö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.
Uygun yüzyılı belirlemek için özelliğini kullanarak TwoDigitYearMax belirtilen yılı dört basamaklı bir yıla dönüştürür.
public:
override int ToFourDigitYear(int year);
public override int ToFourDigitYear (int year);
override this.ToFourDigitYear : int -> int
Public Overrides Function ToFourDigitYear (year As Integer) As Integer
- year
- Int32
0 ile 99 arasında 2 basamaklı yıl veya 1318 ile 1450 arasında 4 basamaklı Um Al Qura takvim yılı.
year
Parametre 2 basamaklı bir yılsa, döndürülen değer karşılık gelen 4 basamaklı yıldır.
year
Parametre 4 basamaklı bir yıl ise, dönüş değeri değişmemiş year
parametredir.
year
bu takvim tarafından desteklenen aralığın dışında.
yöntemi, ToFourDigitYear 4 basamaklı yılı hesaplamak için parametresini, TwoDigitYearMax özelliğini ve bir yılı kullanıryear
. Yüzyıl, bu 100 yıllık aralık içinde 2 basamaklı year
parametrenin tek oluşumunu bularak belirlenir. Örneğin, 1429 olarak ayarlanırsa TwoDigitYearMax , 100 yıllık aralık 1330 ile 1429 arasındadır. Bu nedenle, 2 basamaklı 30 değeri 1330 olarak yorumlanırken, 2 basamaklı 29 değeri 1429 olarak yorumlanır.
TwoDigitYearMax Özellik özel değer 99 ise, ToFourDigitYear yöntemi Denetim Masası'daki bölge ve dil seçeneklerindeki ayarları yoksayar ve parametresini year
değiştirmeden döndürür.
ToFourDigitYear iki basamaklı yılı veya dört basamaklı yılı destekler. İki basamaklı yıl değerinin (100'den küçük) geçirilmesi, yönteminin değeri uygun yüzyılı temsil eden değere göre dört basamaklı bir değere dönüştürmesine TwoDigitYearMax neden olur. Uygulama için desteklenen takvim aralığındaki ToFourDigitYeardört basamaklı bir yıl değeri sağlıyorsa, yöntemi gerçek giriş değerini döndürür. Uygulama desteklenen takvim aralığının dışında dört basamaklı bir değer sağlıyorsa veya negatif bir değer sağlıyorsa, yöntem bir özel durum oluşturur.
Ürün | Sürümler |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: