语言

StringNormalizationExtensions.Normalize 方法

定义

规范化字符串。

重载

名称 说明
Normalize(String)

将字符串规范化为 Unicode 规范化形式 C。

Normalize(String, NormalizationForm)

将字符串规范化为指定的 Unicode 规范化形式。

Normalize(String)

Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
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)

Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
StringNormalizationExtensions.cs
Source:
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 字符。

适用于