StringNormalizationExtensions.TryNormalize Metod

Definition

Normaliserar det angivna teckenintervallet till det angivna normaliseringsformuläret.

public static bool TryNormalize(this ReadOnlySpan<char> source, Span<char> destination, out int charsWritten, System.Text.NormalizationForm normalizationForm = System.Text.NormalizationForm.FormC);
static member TryNormalize : ReadOnlySpan<char> * Span<char> * int * System.Text.NormalizationForm -> bool
<Extension()>
Public Function TryNormalize (source As ReadOnlySpan(Of Char), destination As Span(Of Char), ByRef charsWritten As Integer, Optional normalizationForm As NormalizationForm = System.Text.NormalizationForm.FormC) As Boolean

Parametrar

source
ReadOnlySpan<Char>

Det intervall med tecken som ska normaliseras.

destination
Span<Char>

Bufferten som normaliserade tecken ska skrivas till.

charsWritten
Int32

När den här metoden returnerar innehåller antalet tecken som skrivits till destination.

normalizationForm
NormalizationForm

Det normaliseringsformulär som ska användas.

Returer

trueom det angivna teckenintervallet har normaliserats. annars . false

Undantag

Det angivna teckenintervallet innehåller en ogiltig kodpunkt eller så är normaliseringsformuläret ogiltigt.

Gäller för