Language

StringNormalizationExtensions.Normalize メソッド

定義

文字列を正規化します。

オーバーロード

名前 説明
Normalize(String)

文字列を Unicode 正規化形式 C に正規化します。

Normalize(String, NormalizationForm)

指定した Unicode 正規化形式に文字列を正規化します。

Normalize(String)

ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs

文字列を Unicode 正規化形式 C に正規化します。

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Normalize(System::String ^ value);
public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Normalize(System::String ^ strInput);
public static string Normalize(this string value);
public static string Normalize(this string strInput);
static member Normalize : string -> string
static member Normalize : string -> string
<Extension()>
Public Function Normalize (value As String) As String
<Extension()>
Public Function Normalize (strInput As String) As String

パラメーター

valuestrInput
String

正規化する文字列。

返品

テキスト値が value と同じで、バイナリ表現が Unicode 正規化形式の C である新しい文字列。

例外

value は nullです。

value には無効な Unicode 文字が含まれています。

適用対象

Normalize(String, NormalizationForm)

ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs
ソース:
StringNormalizationExtensions.cs

指定した Unicode 正規化形式に文字列を正規化します。

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Normalize(System::String ^ value, System::Text::NormalizationForm normalizationForm);
public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Normalize(System::String ^ strInput, System::Text::NormalizationForm normalizationForm);
[System.Security.SecurityCritical]
public static string Normalize(this string value, System.Text.NormalizationForm normalizationForm);
public static string Normalize(this string strInput, System.Text.NormalizationForm normalizationForm);
[<System.Security.SecurityCritical>]
static member Normalize : string * System.Text.NormalizationForm -> string
static member Normalize : string * System.Text.NormalizationForm -> string
<Extension()>
Public Function Normalize (value As String, normalizationForm As NormalizationForm) As String
<Extension()>
Public Function Normalize (strInput As String, normalizationForm As NormalizationForm) As String

パラメーター

valuestrInput
String

正規化する文字列。

normalizationForm
NormalizationForm

Unicode 正規化形式。

返品

テキスト値が value と同じで、バイナリ表現が normalizationForm 正規化形式である新しい文字列。

属性

例外

value は nullです。

value には無効な Unicode 文字が含まれています。

適用対象