StringNormalizationExtensions.TryNormalize Metodo

Definizione

Normalizza l'intervallo di caratteri specificato nel formato di normalizzazione specificato.

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

Parametri

source
ReadOnlySpan<Char>

Intervallo di caratteri da normalizzare.

destination
Span<Char>

Buffer in cui scrivere i caratteri normalizzati.

charsWritten
Int32

Quando termina, questo metodo contiene il numero di caratteri scritti in destination.

normalizationForm
NormalizationForm

Modulo di normalizzazione da utilizzare.

Valori restituiti

true se l'intervallo di caratteri specificato è stato normalizzato correttamente; in caso contrario, false.

Eccezioni

L'intervallo di caratteri specificato contiene un punto di codice non valido o il modulo di normalizzazione non è valido.

Si applica a