CultureInfo.Calendar 屬性

定義

取得文化特性使用的預設曆法。

public:
 virtual property System::Globalization::Calendar ^ Calendar { System::Globalization::Calendar ^ get(); };
public virtual System.Globalization.Calendar Calendar { get; }
member this.Calendar : System.Globalization.Calendar
Public Overridable ReadOnly Property Calendar As Calendar

屬性值

Calendar,代表文化特性所使用的預設曆法。

備註

使用者可能會透過 控制台 的區域和語言選項部分,選擇覆寫與目前 Windows 文化特性相關聯的某些值。 例如,使用者可能會選擇以不同的格式顯示日期,或使用文化特性預設值以外的貨幣。

如果 UseUserOverridetrue 且指定的文化特性符合 Windows 目前的文化特性,則會CultureInfo使用這些覆寫,包括 屬性所DateTimeFormat傳回之實例屬性DateTimeFormatInfo的用戶設定,以及 屬性所NumberFormat傳回之實例的屬性NumberFormatInfo。 例如,如果使用者設定與相關聯的 CultureInfo文化特性不相容,例如,如果選取的行事曆不是 其中 OptionalCalendars一個 ,則方法的結果和屬性的值是未定義的。

因此,如果 UseUserOverridetrue,則此屬性的值可能與文化特性所使用的預設行事曆不同。

您的應用程式會藉由設定 CalendarDateTimeFormat屬性來變更目前CultureInfo所使用的行事曆,這是類別DateTimeFormatInfo的實例。 新的行事歷必須是 中列出的 OptionalCalendars其中一個行事曆。 DateTimeFormat 也包含其他屬性,這些屬性會自定義與該 Calendar相關聯的日期和時間格式設定。

適用於

另請參閱