StringNormalizationExtensions.TryNormalize Metódus

Definíció

A megadott karaktertartományt a megadott normalizálási űrlapra normalizálja.

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

Paraméterek

source
ReadOnlySpan<Char>

A normalizálandó karakterek száma.

destination
Span<Char>

A normalizált karakterek írásához használható puffer.

charsWritten
Int32

Amikor ez a metódus visszatér, a beírt destinationkarakterek számát tartalmazza.

normalizationForm
NormalizationForm

A használni kívánt normalizálási űrlap.

Válaszok

trueha a megadott karaktertartományt sikerült normalizálni; egyéb esetben. false

Kivételek

A megadott karaktertartomány érvénytelen kódpontot tartalmaz, vagy a normalizálási űrlap érvénytelen.

A következőre érvényes: