HebrewCalendar.ToFourDigitYear(Int32) Metodo

Definizione

Converte l'anno specificato in un anno a quattro cifre utilizzando la proprietà TwoDigitYearMax per determinare il secolo corretto.

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

Parametri

year
Int32

Anno del calendario ebraico a 2 cifre compreso tra 0 a 99 o a 4 cifre compreso tra 5343 e 5999.

Restituisce

Se il parametro year è un anno a 2 cifre, il valore restituito equivale all'anno corrispondente a 4 cifre. Se il parametro year è un anno a 4 cifre, il valore restituito è il parametro year invariato.

Eccezioni

year è minore di 0.

-oppure-

year è minore di MinSupportedDateTime o maggiore di MaxSupportedDateTime.

Commenti

Il ToFourDigitYear metodo usa il year parametro , la TwoDigitYearMax proprietà e un anno per calcolare un anno a 4 cifre. Il secolo è determinato dalla ricerca dell'unica occorrenza del parametro all'interno di year tale intervallo di 100 anni. Ad esempio, se TwoDigitYearMax è impostato su 5729, l'intervallo di 100 anni è compreso tra 5630 e 5729. Di conseguenza, il valore 30 viene interpretato come 5630, mentre il valore 29 viene interpretato come 5729.

Se la TwoDigitYearMax proprietà ha il valore speciale 99, il ToFourDigitYear metodo ignora le impostazioni nelle opzioni internazionali e della lingua in Pannello di controllo e restituisce il valore del year parametro invariato.

ToFourDigitYear supporta un anno a due cifre o un anno a quattro cifre. Passando un valore anno a due cifre (minore di 100) il metodo converte il valore in un valore a quattro cifre in base al valore che rappresenta il TwoDigitYearMax secolo appropriato. Se l'applicazione fornisce un valore anno a quattro cifre compreso nell'intervallo di calendario supportato a ToFourDigitYear, il metodo restituisce il valore di input effettivo. Se l'applicazione fornisce un valore a quattro cifre che non rientra nell'intervallo di calendario supportato o se fornisce un valore negativo, il metodo genera un'eccezione.

Si applica a

Vedi anche