StringNormalizationExtensions.TryNormalize Metode

Definisi

Menormalkan rentang karakter yang ditentukan ke formulir normalisasi yang ditentukan.

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

Parameter

source
ReadOnlySpan<Char>

Rentang karakter untuk dinormalisasi.

destination
Span<Char>

Buffer untuk menulis karakter yang dinormalisasi.

charsWritten
Int32

Ketika metode ini kembali, berisi jumlah karakter yang ditulis ke destination.

normalizationForm
NormalizationForm

Formulir normalisasi yang akan digunakan.

Mengembalikan

true jika rentang karakter yang ditentukan berhasil dinormalisasi; jika tidak, false.

Pengecualian

Rentang karakter yang ditentukan berisi titik kode yang tidak valid atau formulir normalisasi tidak valid.

Berlaku untuk