HebrewCalendar.ToFourDigitYear(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует заданный год в четырехзначный с использованием свойства TwoDigitYearMax для определения века.
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 по 99 или четырехзначный год еврейского календаря с 5343 по 5999 год.
Возвращаемое значение
Если параметр year
является двухзначным годом, возвращается значение соответствующее четырехзначному году. Если параметр year
является четырехзначным годом, возвращается значение соответствующее неизмененному параметру year
.
Исключения
Значение параметраyear
меньше 0.
-или-
Значение year
меньше MinSupportedDateTime или больше MaxSupportedDateTime.
Комментарии
Метод ToFourDigitYear использует year
параметр, TwoDigitYearMax свойство и год для вычисления 4-значного года. Столетие определяется путем поиска единственного year
вхождения параметра в пределах этого 100-летнего диапазона. Например, если TwoDigitYearMax для задано значение 5729, 100-летний диапазон будет от 5630 до 5729. Таким образом, значение 30 интерпретируется как 5630, а значение 29 — как 5729.
TwoDigitYearMax Если свойство имеет специальное значение 99, ToFourDigitYear метод игнорирует параметры региональных и языковых параметров в панель управления и возвращает значение year
параметра без изменений.
ToFourDigitYear поддерживает двухзначный или четырехзначный год. Передача двухзначного значения года (менее 100) приводит к тому, что метод преобразует значение в четырехзначное значение в соответствии со TwoDigitYearMax значением, представляющим соответствующий век. Если приложение предоставляет четырехзначное значение года, которое находится в поддерживаемом диапазоне ToFourDigitYearкалендаря , метод возвращает фактическое входное значение. Если приложение предоставляет четырехзначное значение, которое находится за пределами поддерживаемого диапазона календаря, или если оно предоставляет отрицательное значение, метод создает исключение.