StringNormalizationExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于处理字符串规范化的扩展方法。
public ref class StringNormalizationExtensions abstract sealed
public static class StringNormalizationExtensions
type StringNormalizationExtensions = class
Public Module StringNormalizationExtensions
- 继承
-
StringNormalizationExtensions
注解
StringNormalizationExtensions 类的扩展方法旨在处理不支持 String.IsNormalized 和 String.Normalize 方法的.NET实现。 但是,这些方法包含在 .NET Standard 2.0 的 String 类中,因此可用于支持 .NET Standard 2.0 的所有.NET实现。 有关详细信息,请参阅 .NET Standard。
方法
| 名称 | 说明 |
|---|---|
| GetNormalizedLength(ReadOnlySpan<Char>, NormalizationForm) |
获取指定字符串的 FormC规范化形式的估计长度。 |
| IsNormalized(ReadOnlySpan<Char>, NormalizationForm) |
确定指定的字符范围是否采用规范化形式。 |
| IsNormalized(String, NormalizationForm) |
指示字符串是否采用指定的 Unicode 规范化形式。 |
| IsNormalized(String) |
指示指定的字符串是否采用 Unicode 规范化形式 C。 |
| Normalize(String, NormalizationForm) |
将字符串规范化为指定的 Unicode 规范化形式。 |
| Normalize(String) |
将字符串规范化为 Unicode 规范化形式 C。 |
| TryNormalize(ReadOnlySpan<Char>, Span<Char>, Int32, NormalizationForm) |
将指定的字符范围规范化为指定的规范化形式。 |