System.Globalization 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含定义区域性相关信息的类,这些信息包括语言、国家/地区、正在使用的日历、日期的格式模式、货币、数字以及字符串的排序顺序。 这些类对于编写全球化(国际化)应用程序很有用。 而像 StringInfo 和 TextInfo 这样的类更是为我们提供了诸如代理项支持和文本元素处理等高级全球化功能。
类
Calendar |
表示部门中的时间(如周、月和年)。 |
CharUnicodeInfo |
检索关于 Unicode 字符的信息。 此类不能被继承。 |
ChineseLunisolarCalendar |
表示时间划分方式,例如“月”、“日”和“年”。 年按农历计算,而日和月按阴阳历计算。 |
CompareInfo |
实现用于区分区域性的字符串的一组方法。 |
CultureAndRegionInfoBuilder |
定义一个新型或基于其他区域性和国家/地区的自定义区域性。 自定义区域性可以安装在计算机上,然后由运行在该计算机上的任何应用程序使用。 此类不能被继承。 |
CultureInfo |
提供有关特定区域性(对于非托管代码开发,则称为“区域设置”)的信息。 这些信息包括区域性的名称、书写系统、使用的日历、字符串的排序顺序以及对日期和数字的格式化设置。 |
CultureNotFoundException |
当方法尝试构造不可用的区域性时引发的异常。 |
DateTimeFormatInfo |
提供有关日期和时间值格式的区域性特定信息。 |
DaylightTime |
定义夏时制周期。 |
EastAsianLunisolarCalendar |
表示一种日历,它将时间分为月、日、年和纪元,并且其日期基于太阳和月亮的循环。 |
GlobalizationExtensions |
提供与全球化相关的扩展方法。 |
GregorianCalendar |
表示公历。 |
HebrewCalendar |
表示希伯来历。 |
HijriCalendar |
表示回历。 |
IdnMapping |
支持在 Internet 域名中使用非 ASCII 字符。 此类不能被继承。 |
ISOWeek |
提供静态成员,以支持 ISO 周日期,这是由国际标准化组织 (ISO) 发布的 ISO 8601 日期和时间标准的一部分。 |
JapaneseCalendar |
表示日本历。 |
JapaneseLunisolarCalendar |
表示时间划分方式,例如“月”、“日”和“年”。 年按日本历计算,而日和月则按阴阳历计算。 |
JulianCalendar |
表示儒略历。 |
KoreanCalendar |
表示韩国历。 |
KoreanLunisolarCalendar |
表示时间划分方式,例如“月”、“日”和“年”。 “年”采用公历计算,而“日”和“月”则采用阴阳历计算。 |
NumberFormatInfo |
提供用于对数字值进行格式设置和分析的区域性特定信息。 |
PersianCalendar |
表示波斯历。 |
RegionInfo |
包含国家/地区的相关信息。 |
SortKey |
表示将字符串映射到其排序关键字的映射结果。 |
SortVersion |
提供用于比较和排序字符串的 Unicode 版本的相关信息。 |
StringInfo |
提供将字符串拆分为文本元素和循环访问这些文本元素的功能。 |
TaiwanCalendar |
表示中国台湾日历。 |
TaiwanLunisolarCalendar |
表示中国台湾阴阳历。 在台湾日历中,年按公历计算,而日和月则按阴阳历计算。 |
TextElementEnumerator |
枚举字符串的文本元素。 |
TextInfo |
定义特定于书写系统的文本属性和行为,如大小写。 |
ThaiBuddhistCalendar |
表示泰国佛教日历。 |
UmAlQuraCalendar |
表示沙特阿拉伯 (Um Al Qura) 回历。 |
枚举
CalendarAlgorithmType |
指定日历是阳历、阴历还是阴阳历。 |
CalendarWeekRule |
定义用于确该年第一周的不同规则。 |
CompareOptions |
定义要用于 CompareInfo 的字符串比较选项。 |
CultureAndRegionModifiers |
指定定义 CultureAndRegionInfoBuilder 对象的常数。 |
CultureTypes |
定义可以使用 GetCultures(CultureTypes) 方法检索的区域性列表的类型。 |
DateTimeStyles |
定义用来自定义某些日期和事件分析方法的字符串分析的格式选项。 |
DigitShapes |
指定特定于区域的数字显示方式。 |
GregorianCalendarTypes |
定义其他语言版本的公历。 |
NumberStyles |
确定数字字符串参数中允许的样式,这些参数已传递到整数和浮点数类型的 |
TimeSpanStyles |
定义一些格式设置选项,这些选项可自定义 ParseExact 和 TryParseExact 方法的字符串分析方法。 |
UnicodeCategory |
定义字符的 Unicode 类别。 |
注解
以下博客包括 System.Globalization 命名空间及其类的讨论:
此命名空间中的两个 .NET 类型( CultureAndRegionInfoBuilder 和 CultureAndRegionModifiers )在名为 sysglobl.dll 的程序集中找到。 若要成功编译使用这些类型的代码,请将对的引用添加到 sysglobl.dll。