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) |
指定した文字範囲を指定された正規化形式に正規化します。 |