System.Globalization 将时间分成段来表示,如分成星期、月和年。 初始化 类的新实例。 返回与指定 相距指定天数的 将指定天数添加到指定的 中时得到的 ,将向其添加天数。 要添加的天数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 返回与指定 相距指定小时数的 将指定小时数添加到指定的 中时得到的 ,将向其添加小时数。 要添加的小时数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 返回与指定 相距指定毫秒数的 将指定毫秒数添加到指定的 中时得到的 要添加毫秒的 要添加的毫秒数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 返回与指定的 相距指定分钟数的 将指定分钟数添加到指定的 中时得到的 ,将向其添加分钟数。 要添加的分钟数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 当在派生类中重写时,将返回与指定的 相距指定月数的 将指定的月数添加到指定的 中时得到的 ,将向其添加月数。 要添加的月数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 返回与指定 相距指定秒数的 将指定的秒数添加到指定的 中时得到的 ,将向其添加秒数。 要添加的秒数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 返回与指定 相距指定周数的 将指定周数添加到指定的 中时得到的 ,将向其添加星期数。 要添加的星期数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 当在派生类中重写时,将返回与指定的 相距指定年数的 将指定年数添加到指定的 中时得到的 ,将向其添加年数。 要添加的年数。 得到的 超出了此日历支持的范围。 超出了 返回值支持的范围。 表示当前日历的当前纪元。 当在派生类中重写时,获取当前日历中的纪元列表。 表示当前日历中的纪元的整数数组。 当在派生类中重写时,将返回指定 中的日期是该月的几号。 一个正整数,表示 参数中的月中日期。 要读取的 当在派生类中重写时,将返回指定 中的日期是星期几。 一个 值,表示 参数中的周中日期。 要读取的 当在派生类中重写时,将返回指定 中的日期是该年中的第几天。 一个正整数,表示 参数中的年中日期。 要读取的 返回当前纪元的指定月份和年份中的天数。 当前纪元中指定年份的指定月份中的天数。 表示年份的整数。 一个表示月份的正整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 当在派生类中重写时,返回指定月份、纪元年份中的天数。 指定纪元中指定年份的指定月份中的天数。 表示年份的整数。 一个表示月份的正整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 返回当前纪元的指定年份中的天数。 当前纪元中指定年份的天数。 表示年份的整数。 超出了日历支持的范围。 当在派生类中重写时,返回指定纪元年份中的天数。 指定纪元中指定年份的天数。 表示年份的整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 当在派生类中重写时,将返回指定的 中的纪元。 表示 中的纪元的整数。 要读取的 返回指定的 中的小时值。 0 与 23 之间的一个整数,它表示 中的小时。 要读取的 计算指定纪元年份的闰月。 一个正整数,表示指定纪元年份中的闰月。- 或 -如果此日历不支持闰月,或者 参数未指定闰年,则为零。 年份。 纪元。 返回指定的 中的毫秒值。 一个介于 0 到 999 之间的双精度浮点数字,表示 参数中的毫秒数。 要读取的 返回指定的 中的分钟值。 0 到 59 之间的一个整数,它表示 中的分钟值。 要读取的 当在派生类中重写时,将返回指定的 中的月份。 一个正整数,表示 中的月份。 要读取的 返回当前纪元中指定年份的月数。 当前纪元中指定年份的月数。 表示年份的整数。 超出了日历支持的范围。 当在派生类中重写时,将返回指定纪元中指定年份的月数。 指定纪元中指定年份的月数。 表示年份的整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 返回指定的 中的秒值。 0 到 59 之间的一个整数,它表示 中的秒数。 要读取的 返回一年中包括指定 值中的日期的那个星期。 一个正整数,表示一年中包括 参数中的日期的那个星期。 日期和时间值。 定义日历周的枚举值。 表示一周的第一天的枚举值。 早于 或晚于 。- 或 - 不是有效的 值。- 或 - 不是有效的 值。 当在派生类中重写时,将返回指定的 中的年份。 表示 中的年份的整数。 要读取的 确定当前纪元中的指定日期是否为闰日。 如果指定的日期是闰日,则为 true;否则为 false。 表示年份的整数。 一个表示月份的正整数。 一个表示天的正整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 当在派生类中重写时,将确定指定纪元中的指定日期是否为闰日。 如果指定的日期是闰日,则为 true;否则为 false。 表示年份的整数。 一个表示月份的正整数。 一个表示天的正整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 确定当前纪元中指定年份的指定月份是否为闰月。 如果指定的月份是闰月,则为 true;否则为 false。 表示年份的整数。 一个表示月份的正整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 当在派生类中重写时,将确定指定纪元中指定年份的指定月份是否为闰月。 如果指定的月份是闰月,则为 true;否则为 false。 表示年份的整数。 一个表示月份的正整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 确定当前纪元中的指定年份是否为闰年。 如果指定的年是闰年,则为 true;否则为 false。 表示年份的整数。 超出了日历支持的范围。 当在派生类中重写时,将确定指定纪元中的指定年份是否为闰年。 如果指定的年是闰年,则为 true;否则为 false。 表示年份的整数。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。 获取一个值,该值指示此 对象是否为只读。 如果此 对象为只读,则为 true;否则为 false。 获取此 对象支持的最晚日期和时间。 此日历支持的最晚日期和时间。默认值为 获取此 对象支持的最早日期和时间。 此日历支持的最早日期和时间。默认值为 返回设置为当前纪元中的指定日期和时间的 设置为当前纪元中的指定日期和时间的 表示年份的整数。 一个表示月份的正整数。 一个表示天的正整数。 0 与 23 之间的一个整数,它表示小时。 0 与 59 之间的一个整数,它表示分钟。 0 与 59 之间的一个整数,它表示秒。 0 与 999 之间的一个整数,它表示毫秒。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。 当在派生类中重写时,将返回设置为指定纪元中的指定日期和时间的 设置为当前纪元中的指定日期和时间的 表示年份的整数。 一个表示月份的正整数。 一个表示天的正整数。 0 与 23 之间的一个整数,它表示小时。 0 与 59 之间的一个整数,它表示分钟。 0 与 59 之间的一个整数,它表示秒。 0 与 999 之间的一个整数,它表示毫秒。 表示纪元的整数。 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。 使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。 包含 的四位数表示形式的整数。 一个两位数或四位数的整数,表示要转换的年份。 超出了日历支持的范围。 获取或设置可以用两位数年份表示的 100 年范围内的最后一年。 可以用两位数年份表示的 100 年范围内的最后一年。 当前的 对象为只读。 定义确定年份第一周的不同规则。 指示年的第一周从该年的第一天开始,到所指定周的下一个首日前结束。值为 0。 指示年的第一周是第一个在指定的周首日前包含四天或更多天的周。值为 2。 指示年的第一周从所指定周首日的第一个匹配项开始,可以是年的第一天或其后某一天。值为 1。 检索 Unicode 字符的信息。此类不能被继承。 获取与指定字符关联的数值。 与指定的字符关联的数值。- 或 --1,如果指定的字符不是一个数值型字符。 要获取其数值的 Unicode 字符。 获取与位于指定字符串的指定索引位置的字符关联的数值。 与位于指定字符串的指定索引位置的字符关联的数值。- 或 --1,如果位于指定字符串的指定索引位置的字符不是一个数值型字符。 ,包含要获取其数值的 Unicode 字符。 要获取其数值的 Unicode 字符的索引。 为 null。 超出了 中的有效索引范围。 获取指定字符的 Unicode 类别。 一个 值,指示指定字符的类别。 要获取其 Unicode 类别的 Unicode 字符。 获取位于指定字符串的指定索引位置的字符的 Unicode 类别。 一个 值,指示位于指定字符串的指定索引位置的字符的类别。 ,包含要获取其 Unicode 类别的 Unicode 字符。 要获取其 Unicode 类别的 Unicode 字符的索引。 为 null。 超出了 中的有效索引范围。 实现用于区分区域性的字符串的一组方法。 将一个字符串的一部分与另一个字符串的一部分相比较。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 的指定部分小于 的指定部分。大于零 的指定部分大于 的指定部分。 要比较的第一个字符串。 中的字符从零开始的索引,将从此位置开始比较。 中要比较的连续字符数。 要比较的第二个字符串。 中的字符从零开始的索引,将从此位置开始比较。 中要比较的连续字符数。 小于零。- 或 - 大于或等于 中的字符数。- 或 - 大于或等于 中的字符数。- 或 - 大于从 末尾的字符数。- 或 - 大于从 末尾的字符数。 使用指定的 值将一个字符串的一部分与另一个字符串的一部分相比较。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 的指定部分小于 的指定部分。大于零 的指定部分大于 的指定部分。 要比较的第一个字符串。 中的字符从零开始的索引,将从此位置开始比较。 中要比较的连续字符数。 要比较的第二个字符串。 中的字符从零开始的索引,将从此位置开始比较。 中要比较的连续字符数。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 小于零。- 或 - 大于或等于 中的字符数。- 或 - 大于或等于 中的字符数。- 或 - 大于从 末尾的字符数。- 或 - 大于从 末尾的字符数。 包含无效的 值。 将一个字符串的结尾部分与另一个字符串的结尾部分相比较。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 的指定部分小于 的指定部分。大于零 的指定部分大于 的指定部分。 要比较的第一个字符串。 中的字符从零开始的索引,将从此位置开始比较。 要比较的第二个字符串。 中的字符从零开始的索引,将从此位置开始比较。 小于零。- 或 - 大于或等于 中的字符数。- 或 - 大于或等于 中的字符数。 使用指定的 值将一个字符串的结尾部分与另一个字符串的结尾部分相比较。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 的指定部分小于 的指定部分。大于零 的指定部分大于 的指定部分。 要比较的第一个字符串。 中的字符从零开始的索引,将从此位置开始比较。 要比较的第二个字符串。 中的字符从零开始的索引,将从此位置开始比较。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 小于零。- 或 - 大于或等于 中的字符数。- 或 - 大于或等于 中的字符数。 包含无效的 值。 比较两个字符串。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 小于 。大于零 大于 要比较的第一个字符串。 要比较的第二个字符串。 使用指定的 值比较两个字符串。 一个 32 位有符号整数,指示两个比较数之间的词法关系。值条件零这两个字符串相等。小于零 小于 。大于零 大于 要比较的第一个字符串。 要比较的第二个字符串。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 包含无效的 值。 确定指定的对象是否等于当前的 对象。 如果指定的对象等于当前的 ,则为 true;否则为 false。 将与当前 进行比较的对象。 初始化与具有指定名称的区域性关联的新 对象。 一个新 对象,它与具有指定标识符的区域性关联,并使用当前 中的字符串比较方法。 表示区域性名称的字符串。 为 null。 是无效的区域性名称。 用作当前 的哈希函数,适合在哈希算法和数据结构(如哈希表)中使用。 当前 的哈希代码。 获取基于指定的比较选项的字符串的哈希代码。 32 位有符号整数哈希代码。 其哈希代码是要返回的字符串。 一个值,确定如何比较字符串。 为 null。 搜索指定的字符并返回整个源字符串内第一个匹配项的从零开始的索引。 如果找到,则为 内的第一个匹配项从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 0(零)。 要搜索的字符串。 要在 中定位的字符。 为 null。 使用指定的 值,搜索指定的字符,并返回整个源字符串内第一个匹配项的从零开始的索引。 如果在 中找到 的第一个匹配项的从零开始的索引,使用指定的比较选项;否则为 -1。如果 为可忽略字符,则将返回 0(零)。 要搜索的字符串。 要在 中定位的字符。 一个值,用于定义应如何比较这些字符串。 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 包含无效的 值。 使用指定的 值,搜索指定的字符,并返回源字符串中从指定的索引位置到字符串结尾这一部分中第一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 一直到 的结尾这部分找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 从零开始的搜索的起始索引。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 超出了 的有效索引范围。 包含无效的 值。 搜索指定的字符,并返回源字符串内从指定的索引位置开始、包含指定的元素数的部分中第一个匹配项的从零开始的索引。 如果在 的从 开始、包含 所指定的元素数的部分中,找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 从零开始的搜索的起始索引。 要搜索的部分中的元素数。 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 使用指定的 值,搜索指定的字符,并返回源字符串内从指定的索引位置开始、包含所指定元素数的部分中第一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 开始、包含 指定的元素数的部分找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 从零开始的搜索的起始索引。 要搜索的部分中的元素数。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 包含无效的 值。 搜索指定的子字符串并返回整个源字符串内第一个匹配项的从零开始的索引。 如果找到,则为 内的第一个匹配项从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 0(零)。 要搜索的字符串。 要在 中定位的字符串。 为 null。- 或 - 为 null。 使用指定的 值,搜索指定的子字符串,并返回整个源字符串内第一个匹配项的从零开始的索引。 如果在 中找到 的第一个匹配项的从零开始的索引,使用指定的比较选项;否则为 -1。如果 为可忽略字符,则将返回 0(零)。 要搜索的字符串。 要在 中定位的字符串。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 包含无效的 值。 使用指定的 值,搜索指定的子字符串,并返回源字符串内从指定的索引位置到字符串结尾这一部分中第一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 一直到 的结尾这部分找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 从零开始的搜索的起始索引。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 超出了 的有效索引范围。 包含无效的 值。 搜索指定的子字符串,并返回源字符串内从指定的索引位置开始、包含指定的元素数的部分中第一个匹配项的从零开始的索引。 如果在 的从 开始、包含 所指定的元素数的部分中,找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 从零开始的搜索的起始索引。 要搜索的部分中的元素数。 为 null。- 或 - 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 使用指定的 值,搜索指定的子字符串,并返回源字符串内从指定的索引位置开始、包含所指定元素数的部分中第一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 开始、包含 指定的元素数的部分找到 的第一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 从零开始的搜索的起始索引。 要搜索的部分中的元素数。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 包含无效的 值。 确定指定的源字符串是否以指定的前缀开头。 如果 的长度小于或等于 的长度,并且 开始,则为 true;否则为 false。 要在其中搜索的字符串。 要与 的开头进行比较的字符串。 为 null。- 或 - 为 null。 使用指定的 值确定指定的源字符串是否以指定的前缀开头。 如果 的长度小于或等于 的长度,并且 开始,则为 true;否则为 false。 要在其中搜索的字符串。 要与 的开头进行比较的字符串。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 包含无效的 值。 确定指定的源字符串是否以指定的后缀结尾。 如果 的长度小于或等于 的长度,并且 结尾,则为 true;否则为 false。 要在其中搜索的字符串。 要与 的结尾进行比较的字符串。 为 null。- 或 - 为 null。 使用指定的 值确定指定的源字符串是否以指定的后缀结尾。 如果 的长度小于或等于 的长度,并且 结尾,则为 true;否则为 false。 要在其中搜索的字符串。 要与 的结尾进行比较的字符串。 一个值,用于定义应如何比较 可以为其自身使用的枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 包含无效的 值。 搜索指定的字符,并返回整个源字符串内最后一个匹配项的从零开始的索引。 如果找到,则为 内的最后一个匹配项从零开始的索引;否则为 -1。 要搜索的字符串。 要在 中定位的字符。 为 null。 使用指定的 值,搜索指定的字符,并返回整个源字符串内最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中找到 的最后一个匹配项,则为从零开始的索引;否则为 -1。 要搜索的字符串。 要在 中定位的字符。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 包含无效的 值。 使用指定的 值,搜索指定的字符,并返回源字符串内从字符串开头到指定的索引位置这一部分中最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 一直到 的开始这部分找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 向后搜索的从零开始的起始索引。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 超出了 的有效索引范围。 包含无效的 值。 搜索指定的字符,并返回源字符串内包含指定的元素数、以指定的索引位置结尾的部分中最后一个匹配项的从零开始的索引。 在包含 所指定的元素数并以 结尾的这部分 中,如果找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 向后搜索的从零开始的起始索引。 要搜索的部分中的元素数。 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 使用指定的 值,搜索指定的字符,并返回源字符串内包含所指定元素数、以指定的索引位置结尾的部分中最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中结束于 、包含 指定的元素数的部分找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符。 向后搜索的从零开始的起始索引。 要搜索的部分中的元素数。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 包含无效的 值。 搜索指定的子字符串,并返回整个源字符串内最后一个匹配项的从零开始的索引。 如果找到,则为 内的最后一个匹配项从零开始的索引;否则为 -1。 要搜索的字符串。 要在 中定位的字符串。 为 null。- 或 - 为 null。 使用指定的 值,搜索指定的子字符串,并返回整个源字符串内最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中找到 的最后一个匹配项,则为从零开始的索引;否则为 -1。 要搜索的字符串。 要在 中定位的字符串。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 包含无效的 值。 使用指定的 值,搜索指定的子字符串,并返回源字符串内从字符串开头到指定的索引位置这一部分中最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中从 一直到 的开始这部分找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 向后搜索的从零开始的起始索引。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 超出了 的有效索引范围。 包含无效的 值。 搜索指定的子字符串,并返回源字符串内包含指定的元素数、以指定的索引位置结尾的部分中最后一个匹配项的从零开始的索引。 在包含 所指定的元素数并以 结尾的这部分 中,如果找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 向后搜索的从零开始的起始索引。 要搜索的部分中的元素数。 为 null。- 或 - 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 使用指定的 值,搜索指定的子字符串,并返回源字符串内包含所指定元素数、以指定的索引位置结尾的部分中最后一个匹配项的从零开始的索引。 使用指定的比较选项,如果在 中结束于 、包含 指定的元素数的部分找到 的最后一个匹配项,则为该项的从零开始的索引;否则为 -1。如果 为可忽略字符,则将返回 要搜索的字符串。 要在 中定位的字符串。 向后搜索的从零开始的起始索引。 要搜索的部分中的元素数。 一个值,用于定义应如何比较 可以为枚举值 ,或为以下一个或多个值的按位组合: 为 null。- 或 - 为 null。 超出了 的有效索引范围。- 或 - 小于零。- 或 - 指定的不是 中的有效部分。 包含无效的 值。 获取用于通过 对象执行排序操作的区域性的名称。 区域性的名称。 返回表示当前 对象的字符串。 表示当前 对象的字符串。 定义要用于 的字符串比较选项。 指示字符串比较必须忽略大小写。 指示字符串比较必须忽略 Kana 类型。假名类型是指日语平假名和片假名字符,它们表示日语中的语音。平假名用于表示日语自有的短语和字词,而片假名用于表示从其他语言借用的字词,如“computer”或“Internet”。语音既可以用平假名也可以用片假名表示。如果选择该值,则认为一个语音的平假名字符等于同一语音的片假名字符。 指示字符串比较必须忽略不占空间的组合字符,比如音调符号。Unicode 标准将组合字符定义为与基字符组合起来产生新字符的字符。不占空间的组合字符在呈现时其本身不占用空间位置。 指示字符串比较必须忽略符号,如空白字符、标点符号、货币符号、百分号、数学符号、“&”符等等。 指示字符串比较必须忽略字符宽度。例如,日语片假名字符可以写为全角或半角形式。如果选择此值,则认为片假名字符的全角形式等同于半角形式。 指定字符串比较的默认选项设置。 指示必须使用字符串的连续 Unicode UTF-16 编码值进行字符串比较(使用代码单元进行代码单元比较),这样可以提高比较速度,但不能区分区域性。如果 XXXX16 小于 YYYY16,则以“XXXX16”代码单元开头的字符串位于以“YYYY16”代码单元开头的字符串之前。此值必须单独使用,而不能与其他 值组合在一起。 字符串比较必须忽略大小写,然后执行序号比较。此方法相当于先使用固定区域性将字符串转换为大写,然后再对结果执行序号比较。 指示字符串比较必须使用字符串排序算法。在字符串排序中,连字符、撇号以及其他非字母数字符号都排在字母数字字符之前。 提供有关特定区域性的信息(对于非托管代码开发,则称为“区域设置”)。这些信息包括区域性的名称、书写系统、使用的日历以及对日期和排序字符串的格式化设置。 根据由名称指定的区域性初始化 类的新实例。 预定义的 名称、现有 或仅 Windows 区域性名称。 不区分大小写。 is null. is not a valid culture name.For more information, see the Notes to Callers section. 获取区域性使用的默认日历。 表示区域性使用的默认日历的 创建当前 的副本。 当前 的副本。 获取为区域性定义如何比较字符串的 为区域性定义如何比较字符串的 获取表示当前线程使用的区域性的 对象。 表示当前线程使用的区域性的对象。 The property is set to null. 获取或设置 对象,该对象表示资源管理器在运行时查找区域性特定资源时所用的当前用户接口区域性。 资源管理器用于在运行时查找查找区域性特定资源的区域性。 The property is set to null. The property is set to a culture name that cannot be used to locate a resource file.Resource filenames can include only letters, numbers, hyphens, or underscores. 获取或设置 ,它定义适合区域性的、显示日期和时间的格式。 一个 ,它定义适合区域性的、显示日期和时间的格式。 The property is set to null. The property or any of the properties is set, and the is read-only. 获取或设置当前应用程序域中线程的默认区域性。 如果当前系统区域性为应用程序域中的默认线程区域性,则为当前应用程序中线程的默认区域性或 null。 获取或设置当前应用程序域中线程的默认 UI 区域性。 如果当前系统 UI 区域性为当前应用程序域中的默认线程 UI 区域性,则当前应用程序域中线程的默认 UI 区域性或 null。 In a set operation, the property value is invalid. 获取完整的本地化区域性名称。 格式为 languagefull [country/regionfull] 的完整本地化区域性名称,其中 languagefull 是语言的全名,country/regionfull 是国家/地区的全名。 获取格式为 languagefull [country/regionfull] 的英语区域性名称。 格式为 languagefull [country/regionfull] 的英语区域性名称,其中 languagefull 是语言的全名,country/regionfull 是国家/地区的全名。 确定指定的对象是否与当前 具有相同的区域性。 如果 与当前 具有相同的区域性,则为 true;否则为 false。 将与当前 进行比较的对象。 获取一个定义如何格式化指定类型的对象。 属性的值,如果 类的 对象,则该属性为包含当前 的默认数字格式信息的 。- 或 - 属性的值,如果 类的 对象,则该属性为包含当前 的默认日期和时间格式信息的 。- 或 - 如果 是其他任何对象,则为 null。 要为其获取格式化对象的 。此方法仅支持 两种类型。 用作当前 的哈希函数,适合用在哈希算法和数据结构(如哈希表)中。 当前 的哈希代码。 获取不依赖于区域性(固定)的 对象。 不依赖于区域性(固定)的对象。 获取一个值,该值指示当前 是否表示非特定区域性。 如果当前 表示非特定区域性,则为 true;否则为 false。 获取一个值,该值指示当前 是否为只读。 如果当前 true 为只读,则为 ;否则为 false。默认值为 false。 获取格式为 languagecode2-country/regioncode2 的区域性名称。 格式为 languagecode2-country/regioncode2 的区域性名称。languagecode2 是派生自 ISO 639-1 的小写双字母代码。country/regioncode2 派生自 ISO 3166,一般包含两个大写字母,或一个 BCP-47 语言标记。 获取为区域性设置的显示名称,它由语言、国家/地区以及可选脚本组成。 区域性名称。由语言的全名、国家/地区的全名以及可选脚本组成。有关其格式的讨论,请参见对 类的说明。 获取或设置 ,它定义适合区域性的、显示数字、货币和百分比的格式。 一个 ,它定义适合区域性的、显示数字、货币和百分比的格式。 The property is set to null. The property or any of the properties is set, and the is read-only. 获取该区域性可使用的日历的列表。 类型为 的数组,表示当前 代表的区域性所使用的日历。 获取表示当前 的父区域性的 表示当前 的父区域性的 返回指定的 对象周围的只读包装。 周围的只读 包装。 要包装的 对象。 is null. 获取定义与区域性关联的书写体系的 定义与区域性关联的书写体系的 返回一个字符串,该字符串包含当前 的名称,其格式为 languagecode2-country/regioncode2。 包含当前 名称的字符串。 获取当前 的语言的由两个字母构成的 ISO 639-1 代码。 当前 的语言的由两个字母构成的 ISO 639-1 代码。 当调用的方法尝试构造一个计算机上不可用的区域性时引发的异常。 初始化 类的新实例,将其消息字符串设置为系统提供的消息。 使用指定的错误消息初始化 类的新实例。 与此异常一起显示的错误消息。 使用指定的错误消息和对作为此异常原因的内部异常的引用来初始化 类的新实例。 与此异常一起显示的错误消息。 导致当前异常的异常。如果 参数不为空引用,则在处理内部异常的 catch 块中引发当前异常。 使用指定的错误消息和导致此异常的参数的名称来初始化 类的新实例。 导致当前异常的参数的名称。 与此异常一起显示的错误消息。 使用指定的错误消息、无效的区域性名称和对导致此异常的内部异常的引用来初始化 类的新实例。 与此异常一起显示的错误消息。 找不到的区域性名称。 导致当前异常的异常。如果 参数不为空引用,则在处理内部异常的 catch 块中引发当前异常。 使用指定的错误消息、无效的区域性名称和导致此异常的参数的名称来初始化 类的新实例。 导致当前异常的参数的名称。 找不到的区域性名称。 与此异常一起显示的错误消息。 获取找不到的区域性名称。 无效的区域性名称。 获取解释异常原因的错误消息。 描述异常的详细信息的文本字符串。 提供有关日期和时间值格式的区域性特定信息。 初始化不依赖于区域性的(固定的) 类的新可写实例。 获取或设置 类型的一维数组,它包含周中各天的特定于区域性的缩写名称。 类型的一维数组,它包含周中各天的特定于区域性的缩写名称。 的数组包含“Sun”、“Mon”、“Tue”、“Wed”、“Thu”、“Fri”和“Sat”。 The property is being set to null. The property is being set to an array that is multidimensional or that has a length that is not exactly 7. The property is being set and the object is read-only. 获取或设置与当前 对象关联的月份缩写名称的字符串数组。 月份缩写名称的数组。 In a set operation, the array is multidimensional or has a length that is not exactly 13. In a set operation, the array or one of the elements of the array is null. In a set operation, the current object is read-only. 获取或设置一维字符串数组,它包含各月的特定于区域性的缩写名称。 一个具有 13 个元素的一维字符串数组,它包含各月的特定于区域性的缩写名称。对于 12 个月的日历,数组的第 13 个元素是一个空字符串。 的数组包含“Jan”、“Feb”、“Mar”、“Apr”、“May”、“Jun”、“Jul”、“Aug”、“Sep”、“Oct”、“Nov”、“Dec”和“”。 The property is being set to null. The property is being set to an array that is multidimensional or that has a length that is not exactly 13. The property is being set and the object is read-only. 获取或设置表示处于“上午”(中午前)的各小时的字符串指示符。 表示属于上午的各小时的字符串指示符。 默认为“AM”。 The property is being set to null. The property is being set and the object is read-only. 获取或设置用于当前区域性的日历。 用于当前区域性的日历。 默认为 对象。 The property is being set to null. The property is being set to a object that is not valid for the current culture. The property is being set and the object is read-only. 获取或设置一个值,该值指定使用哪个规则确定该年的第一个日历周。 确定该年的第一个日历周的值。 的默认值是 The property is being set to a value that is not a valid value. In a set operation, the current object is read-only. 创建 的浅表副本。 从原始 复制的新 获取基于当前区域性对值进行格式设置的只读的 对象。 一个基于当前线程的 对象的只读的 对象。 获取或设置一维字符串数组,它包含该周中各天的特定于区域性的完整名称。 一个一维字符串数组,它包含周中各天的特定于区域性的完整名称。 数组包含“Sunday”、“Monday”、“Tuesday”、“Wednesday”、“Thursday”、“Friday”和“Saturday”。 The property is being set to null. The property is being set to an array that is multidimensional or that has a length that is not exactly 7. The property is being set and the object is read-only. 获取或设置一周的第一天。 表示一周的第一天的枚举值。 默认为 The property is being set to a value that is not a valid value. The property is being set and the object is read-only. 为长日期和长时间值获取或设置自定义格式字符串。 长日期和时间值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 基于与当前 对象关联的区域性,返回周中指定日期的区域性特定的缩写名称。 表示的周中日期的区域性特定的缩写名称。 一个 值。 is not a valid value. 返回包含指定纪元的缩写名称的字符串(如果缩写名称存在)。 包含指定纪元的缩写名称的字符串(如果缩写名称存在)。- 或 -包含纪元的完整名称的字符串(如果缩写名称不存在)。 表示纪元的整数。 does not represent a valid era in the calendar specified in the property. 基于与当前 对象关联的区域性,返回指定月份的区域性特定的缩写名称。 表示的月份的区域性特定的缩写名称。 一个从 1 到 13 的整数,表示要检索的月份的名称。 is less than 1 or greater than 13. 基于与当前 对象关联的区域性,返回周中指定日期的区域性特定的完整名称。 表示的周中日期的区域性特定的完整名称。 一个 值。 is not a valid value. 返回表示指定纪元的整数。 如果 有效,则为表示纪元的整数;否则为 -1。 包含纪元名称的字符串。 is null. 返回包含指定纪元名称的字符串。 包含纪元名称的字符串。 表示纪元的整数。 does not represent a valid era in the calendar specified in the property. 返回指定类型的对象,它提供日期和时间格式化服务。 如果 与当前 的类型相同,则为当前对象;否则为 null。 所需格式化服务的类型。 返回与指定的 关联的 对象。 一个与 关联的 获取 对象的 。- 或 - 要获取 的 null。 基于与当前 对象关联的区域性,返回指定月份的区域性特定的完整名称。 表示的月份的区域性特定的完整名称。 一个从 1 到 13 的整数,表示要检索的月份的名称。 is less than 1 or greater than 13. 获取不依赖于区域性的(固定)默认只读的 对象。 不依赖于区域性的(固定的)默认只读对象。 获取一个值,该值指示 对象是否为只读。 如果 对象为只读,则为 true;否则为 false。 获取或设置长日期值的自定义格式字符串。 长日期值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 为长时间值获取或设置自定义格式字符串。 长时间值的格式模式。 The property is being set to null. The property is being set and the object is read-only. 获取或设置月份和日期值的自定义格式字符串。 月份和日期值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 获取或设置与当前 对象关联的月份名称的字符串数组。 月份名称的字符串数组。 In a set operation, the array is multidimensional or has a length that is not exactly 13. In a set operation, the array or one of its elements is null. In a set operation, the current object is read-only. 获取或设置 类型的一维数组,它包含月份的特定于区域性的完整名称。 一个类型 的一维数组,它包含月份的特定于区域性的完整名称。在 12 个月的日历中,数组的第 13 个元素是一个空字符串。 数组包含“January”、“February”、“March”、“April”、“May”、“June”、“July”、“August”、“September”、“October”、“November”、“December”和“”。 The property is being set to null. The property is being set to an array that is multidimensional or that has a length that is not exactly 13. The property is being set and the object is read-only. 获取或设置表示处于“下午”(中午后)的各小时的字符串指示符。 表示处于“下午”(中午后)的各小时的字符串指示符。 默认为“PM”。 The property is being set to null. The property is being set and the object is read-only. 返回只读的 包装。 一个只读的 包装。 要包装的 对象。。 is null. 获取自定义的格式字符串,该字符串用于基于 Internet 工程任务组 (IETF) 征求意见文档 (RFC) 1123 规范的时间值。 基于 IETF RFC 1123 规范的时间值的自定义格式字符串。 获取或设置短日期值的自定义格式字符串。 短日期值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 获取或设置与当前 对象关联的唯一最短日期缩写名称的字符串数组。 日期名称的字符串数组。 In a set operation, the array does not have exactly seven elements. In a set operation, the value array or one of the elements of the value array is null. In a set operation, the current object is read-only. 获取或设置短时间值的自定义格式字符串。 短时间值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 获取可排序数据和时间值的自定义格式字符串。 可排序的日期和时间值的自定义格式字符串。 获取通用的可排序数据和时间字符串的自定义格式字符串。 通用的可排序的日期和时间字符串的自定义格式字符串。 获取或设置年份和月份值的自定义格式字符串。 年份和月份值的自定义格式字符串。 The property is being set to null. The property is being set and the object is read-only. 提供用于对数字值进行格式设置和分析的区域性特定信息。 初始化不依赖于区域性的(固定的) 类的新可写实例。 创建 对象的浅表副本。 从原始 对象复制的新对象。 获取或设置在货币值中使用的小数位数。 要在货币值中使用的小数位数。 的默认值为 2。 该属性被设置为小于 0 或大于 99 的值。 正在设置该属性,但 对象是只读的。 获取或设置要在货币值中用作小数分隔符的字符串。 要在货币值中用作小数分隔符的字符串。 默认为“.”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 此属性当前设置为空字符串。 获取或设置在货币值中隔开小数点左边的位数组的字符串。 在货币值中隔开小数点左边的位数组的字符串。 默认为“,”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置货币值中小数点左边每一组的位数。 货币值中小数点左边每一组的位数。 的默认值是一个一维数组,该数组只包含一个设置为 3 的元素。 该属性被设置为 null。 试图设置该属性,但此数组包含一个小于 0 或大于 9 的项。- 或 - 试图设置该属性,但此数组包含一个设置为 0 的项(最后一项除外)。 正在设置该属性,但 对象是只读的。 获取或设置负货币值的格式模式。 负货币值的格式模式。 的默认值是 0,它表示“($n)”,其中“$”是 是一个数字。 属性被设置为小于 0 或大于 15 的值。 正在设置该属性,但 对象是只读的。 获取或设置正货币值的格式模式。 正货币值的格式模式。 的默认值是 0,它表示“$n”,其中“$”是 是一个数字。 该属性被设置为小于 0 或大于 3 的值。 正在设置该属性,但 对象是只读的。 获取或设置用作货币符号的字符串。 用作货币符号的字符串。 默认为“¤”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取基于当前区域性对值进行格式设置的只读的 基于当前线程的区域性的只读的 获取提供数字格式化服务的指定类型的对象。 如果 与当前 的类型相同,则为当前 ;否则为 null。 所需格式化服务的 获取与指定 关联的 与指定 关联的 用于获取 。- 或 - 要获取 的 null。 获取不依赖于区域性的(固定)只读的 对象。 不依赖于区域性的(固定的)默认只读对象。 获取一个值,该值指示 对象是否为只读。 如果 true 是只读的,则为 ;否则为 false。 获取或设置表示 IEEE NaN(非数字)值的字符串。 表示 IEEE NaN(非数字)值的字符串。 默认为“NaN”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置表示负无穷大的字符串。 表示负无穷大的字符串。 默认为“Infinity”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置表示关联数字是负值的字符串。 表示关联数字是负值的字符串。 默认为“-”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置在数值中使用的小数位数。 在数值中使用的小数位数。 的默认值为 2。 该属性被设置为小于 0 或大于 99 的值。 正在设置该属性,但 对象是只读的。 获取或设置在数值中用作小数分隔符的字符串。 在数值中用作小数分隔符的字符串。 默认为“.”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 此属性当前设置为空字符串。 获取或设置在数值中隔开小数点左边的位数组的字符串。 在数值中隔开小数点左边的位数组的字符串。 默认为“,”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置数值中小数点左边每一组的位数。 数值中小数点左边每一组的位数。 的默认值是一个一维数组,该数组只包含一个设置为 3 的元素。 该属性被设置为 null。 试图设置该属性,但此数组包含一个小于 0 或大于 9 的项。- 或 - 试图设置该属性,但此数组包含一个设置为 0 的项(最后一项除外)。 正在设置该属性,但 对象是只读的。 获取或设置负数值的格式模式。 负数值的格式模式。 该属性被设置为小于 0 或大于 4 的值。 正在设置该属性,但 对象是只读的。 获取或设置在百分比值中使用的小数位数。 要在百分比值中使用的小数位数。 的默认值为 2。 该属性被设置为小于 0 或大于 99 的值。 正在设置该属性,但 对象是只读的。 获取或设置在百分比值中用作小数点分隔符的字符串。 在百分比值中用作小数分隔符的字符串。 默认为“.”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 此属性当前设置为空字符串。 获取或设置在百分比值中隔离小数点左边数字组的字符串。 在百分比值中隔开小数点左边的位数组的字符串。 默认为“,”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置在百分比值中小数点左边每一组的位数。 百分比值中小数点左边的每一组的位数。 的默认值是一个一维数组,该数组只包含一个设置为 3 的元素。 该属性被设置为 null。 试图设置该属性,但此数组包含一个小于 0 或大于 9 的项。- 或 - 试图设置该属性,但此数组包含一个设置为 0 的项(最后一项除外)。 正在设置该属性,但 对象是只读的。 获取或设置负百分比值的格式模式。 负百分比值的格式模式。 的默认值是 0,它表示“-n %”,其中“%”是 是一个数字。 属性被设置为小于 0 或大于 11 的值。 正在设置该属性,但 对象是只读的。 获取或设置正百分比值的格式模式。 正百分比值的格式模式。 的默认值是 0,它表示“n %”,其中“%”是 是一个数字。 该属性被设置为小于 0 或大于 3 的值。 正在设置该属性,但 对象是只读的。 获取或设置用作百分比符号的字符串。 用作百分比符号的字符串。 默认为“%”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置用作千分比符号的字符串。 用作千分比符号的字符串。 默认为“‰”,它是 Unicode 字符 U+2030。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置表示正无穷大的字符串。 表示正无穷大的字符串。 默认为“Infinity”。 该属性被设置为 null。 正在设置该属性,但 对象是只读的。 获取或设置指示关联数字是正值的字符串。 指示关联数字是正值的字符串。 默认为“+”。 在设置操作中,要分配的值为 null。 正在设置该属性,但 对象是只读的。 返回只读的 包装。 周围的只读 包装。 要包装的 为 null。 包含国家/地区的相关信息。 基于按名称指定的国家/地区或特定区域性初始化 类的新实例。 包含 ISO 3166 中为国家/地区定义的由两个字母组成的代码的字符串。- 或 -包含特定区域性、自定义区域性或仅适用于 Windows 的区域性的区域性名称的字符串。如果区域性名称未采用 RFC 4646 格式,应用程序应指定整个区域性名称,而不是仅指定国家/地区。 is null. is not a valid country/region name or specific culture name. 获取与国家/地区关联的货币符号。 与国家/地区关联的货币符号。 获取表示当前线程所使用的国家/地区的 表示当前线程所使用的国家/地区的 获取以 .NET Framework 本地化版本语言表示的国家/地区的全名。 以 .NET Framework 本地化版本语言表示的国家/地区的全名。 获取以英文表示的国家/地区的全名。 以英文表示的国家/地区的全名。 确定指定对象与当前 对象是否为同一实例。 如果 参数是一个 对象并且其 属性与当前 对象的 属性相同,则为 true;否则为 false。 将与当前 进行比较的对象。 用作当前 的哈希函数,适合用在哈希算法和数据结构(如哈希表)中。 当前 的哈希代码。 获取一个值,该值指示该国家/地区是否使用公制进行度量。 如果该国家/地区使用公制进行度量,则为 true;否则为 false。 获取与国家/地区关联的由三个字符组成的 ISO 4217 货币符号。 与国家/地区关联的由三个字符组成的 ISO 4217 货币符号。 获取当前 对象的名称或 ISO 3166 双字母国家/地区代码。 构造函数的 参数指定的值。返回值为大写。- 或 -在 ISO 3166 中定义的且由 构造函数的 参数指定的国家/地区的双字母代码。返回值为大写。 获取一个国家/地区的名称,它使用该国家/地区的本地语言格式表示。 该国家/地区的本地名称,它使用与 ISO 3166 国家/地区代码关联的语言格式表示。 返回一个字符串,它包含为当前 指定的区域性名称或 ISO 3166 双字母国家/地区代码。 一个字符串,它包含为当前 定义的区域性名称或 ISO 3166 双字母国家/地区代码。 获取在 ISO 3166 中定义的由两个字母组成的国家/地区代码。 在 ISO 3166 中定义的由两个字母组成的国家/地区代码。 提供功能将字符串拆分为文本元素并循环访问这些文本元素。 初始化 类的新实例。 类的新实例初始化为指定的字符串。 用于初始化此 对象的字符串。 为 null。 指示当前 对象是否与指定的对象相等。 如果 参数是 对象并且其 属性等同于此 对象的 属性,则为 true;否则,为 false。 一个对象。 计算当前 对象的值的哈希代码。 基于此 对象的字符串值的 32 位有符号整数哈希代码。 获取指定字符串中的第一个文本元素。 包含指定字符串中的第一个文本元素的字符串。 要从其获取文本元素的字符串。 为 null。 获取指定字符串中指定索引处的文本元素。 包含指定字符串中指定索引处的文本元素的字符串。 要从其获取文本元素的字符串。 文本元素开始位置的从零开始的索引。 为 null。 超出了 的有效索引范围。 返回一个循环访问整个字符串的文本元素的枚举数。 整个字符串的 要循环访问的字符串。 为 null。 返回一个枚举数,它循环访问字符串的文本元素并从指定索引处开始。 处开始的字符串的 要循环访问的字符串。 开始迭代处的从零开始的索引。 为 null。 超出了 的有效索引范围。 获取当前 对象中的文本元素的数目。 对象中的基本字符、代理项对和组合字符序列的数目。 返回指定字符串中每个基字符、高代理项或控制字符的索引。 一个整数数组,它包含指定字符串中每个基字符、高代理项或控制字符的索引(从零开始)。 要搜索的字符串。 为 null。 获取或设置当前 对象的值。 作为当前 对象的值的字符串。 设置操作中的值为 null。 枚举字符串的文本元素。 获取字符串中的当前文本元素。 包含字符串中当前文本元素的对象。 枚举数位于字符串的第一个文本元素之前或最后一个文本元素之后。 获取枚举数当前置于其上的文本元素的索引。 枚举数当前置于其上的文本元素的索引。 枚举数位于字符串的第一个文本元素之前或最后一个文本元素之后。 获取字符串中的当前文本元素。 一个包含所读取的字符串中当前文本元素的新字符串。 枚举数位于字符串的第一个文本元素之前或最后一个文本元素之后。 将枚举数前移到字符串的下一个文本元素。 如果枚举数成功前移到下一个文本元素,则为 true;如果枚举数已超过字符串的结尾,则为 false。 将枚举数设置为其初始位置,该位置位于字符串中第一个文本元素之前。 定义特定于书写系统的文本属性和行为(如大小写)。 获取与当前 对象关联的区域性的名称。 区域性的名称。 确定指定的对象是否与当前 对象表示同一书写体系。 如果 与当前 表示同一书写系统,则为 true;否则为 false。 将与当前 进行比较的对象。 用作当前 的哈希函数,适合用在哈希算法和数据结构(如哈希表)中。 当前 的哈希代码。 获取一个值,该值指示当前 对象是否为只读。 如果当前 对象为只读,则为 true;否则为 false。 获取一个值,该值指示当前 对象是否表示文本从右到左书写的书写系统。 如果文本从右到左书写,则为 true;否则为 false。 获取或设置在列表中分隔项的字符串。 在列表中分隔项的字符串。 The value in a set operation is null. In a set operation, the current object is read-only. 将指定的字符转换为小写。 转换为小写的指定字符。 要转换为小写的字符。 将指定的字符串转换为小写。 转换为小写的指定字符串。 要转换为小写的字符串。 is null. 返回表示当前 的字符串。 表示当前 的字符串。 将指定的字符转换为大写。 转换为大写的指定字符。 要转换为大写的字符。 将指定的字符串转换为大写。 转换为大写的指定字符串。 要转换为大写的字符串。 is null. 定义字符的 Unicode 类别。 成对的标点符号(例如括号、方括号和大括号)的结束字符。由 Unicode 代码“Pe”(标点,结束)表示。值为 21。 连接两个字符的连接符标点字符。由 Unicode 代码“Pc”(标点,连接符)表示。值为 18。 控制代码字符,其 Unicode 值是 U+007F,或者位于 U+0000 到 U+001F 或 U+0080 到 U+009F 范围内。由 Unicode 代码“Cc”(其他,控制)表示。值为 14。 货币符号字符。由 Unicode 代码“Sc”(符号,货币)表示。值为 26。 短划线或连字符字符。由 Unicode 代码“Pd”(标点,短划线)表示。值为 19。 十进制数字字符,即范围 0 到 9 内的字符。由 Unicode 代码“Nd”(数字,十进制数字)表示。值为 8。 封闭符号字符,它将基字符前面的所有字符(包括基字符)括起来。由 Unicode 代码“Me”(符号,封闭)表示。值为 7。 右引号或后引号字符。由 Unicode 代码“Pf”(标点,后引号)表示。值为 23。 格式字符,它影响文本布局或文本处理操作,但是它通常不会呈现。由 Unicode 代码“Cf”(其他,格式)表示。值为 15。 左引号或前引号字符。由 Unicode 代码“Pi”(标点,前引号)表示。值为 22。 由字母表示的数字,而不是十进制数字,例如,罗马数字 5 由字母“V”表示。此指示符由 Unicode 代码“Nl”(数字,字母)表示。值为 9。 用于分隔文本各行的字符。由 Unicode 代码“Zl”(分隔符,行)表示。值为 12。 小写字母。由 Unicode 代码“Ll”(字母,小写)表示。值为 1。 数学符号字符,例如“+”或“=”。由 Unicode 代码“Sm”(符号,数学)表示。值为 25。 修饰符字母字符,它是独立式的间距字符,指示前面字母的修改。由 Unicode 代码“Lm”(字母,修饰符)表示。值为 3。 修饰符符号字符,它指示环绕字符的修改。例如,分数斜线号指示其左侧的数字为分子,右侧的数字为分母。此指示符由 Unicode 代码“Sk”(符号,修饰符)表示。值为 27。 指示基字符的修改的非间距字符。由 Unicode 代码“Mn”(符号,非间距)表示。值为 5。 成对的标点符号(例如括号、方括号和大括号)的开始字符。由 Unicode 代码“Ps”(标点,开始)表示。值为 20。 不属于大写字母、小写字母、词首字母大写或修饰符字母的字母。由 Unicode 代码“Lo”(字母,其他)表示。值为 4。 未指派给任何 Unicode 类别的字符。由 Unicode 代码“Cn”(其他,未分配)表示。值为 29。 既不是十进制数字也不是字母数字的数字,例如分数 1/2。此指示符由 Unicode 代码“No”(数字,其他)表示。值为 10。 不属于连接符、短划线、开始标点、结束标点、前引号或后引号的标点字符。由 Unicode 代码“Po”(标点,其他)表示。值为 24。 不属于数学符号、货币符号或修饰符符号的符号字符。由 Unicode 代码“So”(符号,其他)表示。值为 28。 用于分隔段落的字符。由 Unicode 代码“Zp”(分隔符,段落)表示。值为 13。 专用字符,其 Unicode 值在范围 U+E000 到 U+F8FF 内。由 Unicode 代码“Co”(其他,专用)表示。值为 17。 没有标志符号但不属于控制或格式字符的空白字符。由 Unicode 代码“Zs”(分隔符,空白)表示。值为 11。 间距字符,它指示基字符的修改并影响基字符的标志符号的宽度。由 Unicode 代码“Mc”(符号,间距组合)表示。值为 6。 高代理项或低代理项字符。代理项代码值在范围 U+D800 到 U+DFFF 内。由 Unicode 代码“Cs”(其他,代理项)表示。值为 16。 词首字母大写的字母。由 Unicode 代码“Lt”(字母,词首字母大写)表示。值为 2。 大写字母。由 Unicode 代码“Lu”(字母,大写)表示。值为 0。