JulianCalendar.TwoDigitYearMax Eigenschaft

Definition

Ruft das letzte Jahr eines 100-Jahres-Bereichs ab, der durch ein 2-stelliges Jahr dargestellt werden kann, oder legt diesen fest.

public:
 virtual property int TwoDigitYearMax { int get(); void set(int value); };
public override int TwoDigitYearMax { get; set; }
member this.TwoDigitYearMax : int with get, set
Public Overrides Property TwoDigitYearMax As Integer

Eigenschaftswert

Das letzte Jahr eines 100-Jahres-Bereichs, der durch ein 2-stelliges Jahr dargestellt werden kann.

Ausnahmen

Der in einem Satzvorgang angegebene Wert ist kleiner als 99.

-oder-

Der in einem Satzvorgang angegebene Wert ist größer als MaxSupportedDateTime.Year.

In einem Satzvorgang ist die aktuelle Instanz schreibgeschützt.

Hinweise

Mit dieser Eigenschaft kann ein 2-stelliges Jahr ordnungsgemäß in ein 4-stelliges Jahr übersetzt werden. Wenn diese Eigenschaft beispielsweise auf 2029 festgelegt ist, liegt der Bereich von 100 Jahren zwischen 1930 und 2029. Daher wird ein 2-stelliger Wert von 30 als 1930 interpretiert, während ein 2-stelliger Wert von 29 als 2029 interpretiert wird.

Die JulianCalendar Klasse erkennt keine Änderungen an den Systemeinstellungen.

Die Anwendung kann diesen Wert auf 99 festlegen, um anzugeben, dass 2-stellige Jahre wörtlich genommen werden sollen. Wenn diese Eigenschaft beispielsweise auf 99 festgelegt ist, liegt der Bereich von 100 Jahren zwischen 0 (kein gültiger Wert für die meisten Kalender) bis 99. Daher wird ein 2-stelliger Wert von 30 als 30 interpretiert.

Gilt für:

Weitere Informationen