StringNormalizationExtensions.TryNormalize Método

Definición

Normaliza el intervalo de caracteres especificado en el formulario de normalización especificado.

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

Parámetros

source
ReadOnlySpan<Char>

Intervalo de caracteres que se va a normalizar.

destination
Span<Char>

Búfer en el que se van a escribir los caracteres normalizados.

charsWritten
Int32

Cuando este método devuelve , contiene el número de caracteres escritos en destination.

normalizationForm
NormalizationForm

Formulario de normalización que se va a usar.

Devoluciones

true si el intervalo de caracteres especificado se normalizó correctamente; de lo contrario, false.

Excepciones

El intervalo de caracteres especificado contiene un punto de código no válido o el formulario de normalización no es válido.

Se aplica a