System.Globalization 命名空间
System.Globalization 命名空间包含定义区域性相关信息的类,这些信息包括语言、国家/地区、使用的日历、日期、货币和数字的格式模式以及字符串的排序顺序。我们可以使用这些类编写全球化(国际化)应用程序。而像 StringInfo 和 TextInfo 这样的类更是为我们提供了诸如代理项支持和文本元素处理等高级全球化功能。
类
类 | 说明 | |
---|---|---|
Calendar | 将时间分成段来表示,如分成星期、月和年。 | |
CharUnicodeInfo | 检索 Unicode 字符的信息。无法继承此类。 | |
ChineseLunisolarCalendar | 将时间分成多个部分来表示,如分成年、月和日。年按农历计算,而日和月按阴阳历计算。 | |
CompareInfo | 实现一组方法进行区分区域性的字符串比较。 | |
CultureAndRegionInfoBuilder | 自定义一个新的区域性,或者基于现有区域性和区域自定义一个区域性。自定义区域性可以安装在计算机上,然后由运行在该计算机上的任何应用程序使用。无法继承此类。 | |
CultureInfo | 提供有关特定区域性的信息(如区域性的名称、书写系统和使用的日历)以及如何设置日期和排序字符串的格式。 | |
DateTimeFormatInfo | 定义如何根据区域性设置 DateTime 值的格式并显示这些值。 | |
DaylightTime | 定义夏时制周期。 | |
EastAsianLunisolarCalendar | 表示将时间分为月、日、年和纪元的日历,并且它的日期是基于太阳和月亮的循环。 | |
GregorianCalendar | 表示公历。 | |
HebrewCalendar | 表示犹太历。 | |
HijriCalendar | 表示回历。 | |
IdnMapping | 支持在 Internet 域名中使用非 ASCII 字符。无法继承此类。 | |
JapaneseCalendar | 表示日本历。 | |
JapaneseLunisolarCalendar | 将时间分成多个部分来表示,如分成年、月和日。年的计算方法与日本日历相同,而日和月则按阴阳历计算。 | |
JulianCalendar | 表示儒略历。 | |
KoreanCalendar | 表示朝鲜历。 | |
KoreanLunisolarCalendar | 将时间分成多个部分来表示,如分成年、月和日。年按公历计算,而日和月按阴阳历计算。 | |
NumberFormatInfo | 根据区域性定义如何设置数值格式以及如何显示数值。 | |
PersianCalendar | 表示波斯历。 | |
RegionInfo | 包含有关国家/地区的信息。 | |
SortKey | 表示将字符串映射到其排序关键字的映射结果。 | |
StringInfo | 提供功能将字符串拆分为文本元素并循环访问这些文本元素。 | |
TaiwanCalendar | 表示台湾日历。 | |
TaiwanLunisolarCalendar | 表示台湾日历。年份按公历计算,这与台湾日历一样,但日和月按阴阳历计算。 | |
TextElementEnumerator | 枚举字符串的文本元素。 | |
TextInfo | 定义特定于书写体系的属性和行为(如大小写)。 | |
ThaiBuddhistCalendar | 表示泰国佛历。 | |
UmAlQuraCalendar | 表示沙特阿拉伯回历 (Umm-Al Qurah)。 |
枚举
枚举 | 说明 | |
---|---|---|
CalendarAlgorithmType | 指定日历是阳历、阴历还是阴阳历。 | |
CalendarWeekRule | 定义确定年份第一周的不同规则。 | |
CompareOptions | 定义要用于 CompareInfo 的字符串比较选项。 | |
CultureAndRegionModifiers | 指定定义 CultureAndRegionInfoBuilder 对象的常数。 | |
CultureTypes | 定义可以使用 CultureInfo.GetCultures 检索的区域性列表的类型。 | |
DateTimeStyles | 定义一些格式设置选项,这些选项自定义 DateTime.Parse 和 DateTime.ParseExact 方法如何分析一个字符串。 | |
DigitShapes | 指定特定于区域的数字显示方式。 | |
GregorianCalendarTypes | 定义公历的不同语言版本。 | |
NumberStyles | 确定数字字符串参数中允许的样式,这些参数被传递到数字基类型类的 Parse 方法。 | |
UnicodeCategory | 定义字符的 Unicode 类别。 |