CultureInfo 成员
提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。
下表列出了由 CultureInfo 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
CultureInfo | 已重载。初始化 CultureInfo 类的新实例。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Calendar | 获取区域性使用的默认日历。 | |
CompareInfo | 获取为区域性定义如何比较字符串的 CompareInfo。 | |
CultureTypes | 获取属于当前 CultureInfo 对象的区域性类型。 | |
CurrentCulture | 获取表示当前线程使用的区域性的 CultureInfo。 | |
CurrentUICulture | 获取 CultureInfo,它表示资源管理器在运行时查找区域性特定资源所用的当前区域性。 | |
DateTimeFormat | 获取或设置 DateTimeFormatInfo,它定义适合区域性的、显示日期和时间的格式。 | |
DisplayName | 获取格式为“<languagefull> (<country/regionfull>)”、采用 .NET Framework 本地化版本的语言的区域性名称。 | |
EnglishName | 获取格式为“<languagefull> (<country/regionfull>)”的英语区域性名称。 | |
IetfLanguageTag | 获取某种语言的 RFC 3066(bis) 标准标识。 | |
InstalledUICulture | 获取表示操作系统中安装的区域性的 CultureInfo。 | |
InvariantCulture | 获取不依赖于区域性(固定)的 CultureInfo。 | |
IsNeutralCulture | 获取一个值,该值指示当前 CultureInfo 是否表示非特定区域性。 | |
IsReadOnly | 获取一个值,该值指示当前 CultureInfo 是否为只读。 | |
KeyboardLayoutId | 获取活动的输入法区域设置标识符。 | |
LCID | 获取当前 CultureInfo 的区域性标识符。 | |
Name | 获取格式为“<languagecode2>-<country/regioncode2>”的区域性名称。 | |
NativeName | 获取格式为“<languagefull> (<country/regionfull>)”、使用设置的区域性显示语言的区域性名称。 | |
NumberFormat | 获取或设置 NumberFormatInfo,它定义适合区域性的、显示数字、货币和百分比的格式。 | |
OptionalCalendars | 获取该区域性可使用的日历的列表。 | |
Parent | 获取表示当前 CultureInfo 的父区域性的 CultureInfo。 | |
TextInfo | 获取定义与区域性关联的书写体系的 TextInfo。 | |
ThreeLetterISOLanguageName | 获取当前 CultureInfo 的语言的由三个字母构成的 ISO 639-2 代码。 | |
ThreeLetterWindowsLanguageName | 获取 Windows API 中定义的由三个字母构成的语言代码。 | |
TwoLetterISOLanguageName | 获取当前 CultureInfo 的语言的由两个字母构成的 ISO 639-1 代码。 | |
UseUserOverride | 获取一个值,该值指示当前 CultureInfo 是否使用用户选定的区域性设置。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
ClearCachedData | 刷新缓存的区域性相关信息。 | |
Clone | 创建当前 CultureInfo 的副本。 | |
CreateSpecificCulture | 创建表示与指定名称关联的特定区域性的 CultureInfo。 | |
Equals | 已重载。 已重写。 | |
GetConsoleFallbackUICulture | 如果默认的图形用户界面区域性不合适,则获取适合控制台应用程序的备用用户界面区域性。 | |
GetCultureInfo | 已重载。 检索某个区域性的缓存的只读实例。 | |
GetCultureInfoByIetfLanguageTag | 检索只读的 CultureInfo 对象,该对象的语言特征由指定的 RFC 3066(bis) 语言标记来标识。 | |
GetCultures | 获取由指定 CultureTypes 参数筛选的支持的区域性列表。 | |
GetFormat | 获取一个定义如何格式化指定类型的对象。 | |
GetHashCode | 已重写。 用作当前 CultureInfo 的哈希函数,适合用在哈希算法和数据结构(如哈希表)中。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
ReadOnly | 返回指定的 CultureInfo 的只读包装。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 已重写。 返回一个字符串,该字符串包含当前 CultureInfo 的名称,其格式为“<languagecode2>-<country/regioncode2>”。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首