Condividi tramite


Ascii.ToLower Metodo

Definizione

Overload

ToLower(ReadOnlySpan<Char>, Span<Char>, Int32)

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32)

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

ToLower(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32)

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

ToLower(ReadOnlySpan<Char>, Span<Char>, Int32)

Origine:
Ascii.CaseConversion.cs
Origine:
Ascii.CaseConversion.cs

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

public:
 static System::Buffers::OperationStatus ToLower(ReadOnlySpan<char> source, Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public static System.Buffers.OperationStatus ToLower (ReadOnlySpan<char> source, Span<char> destination, out int charsWritten);
static member ToLower : ReadOnlySpan<char> * Span<char> * int -> System.Buffers.OperationStatus
Public Shared Function ToLower (source As ReadOnlySpan(Of Char), destination As Span(Of Char), ByRef charsWritten As Integer) As OperationStatus

Parametri

source
ReadOnlySpan<Char>

Buffer di origine da cui viene letto il testo ASCII.

destination
Span<Char>

Buffer di destinazione in cui viene scritto testo minuscolo.

charsWritten
Int32

Quando termina, questo metodo contiene il numero di caratteri effettivamente scritti in destination. Equivale al numero di caratteri effettivamente letti da source.

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Commenti

La conversione sul posto non è consentita. Usare ToLowerInPlace(Span<Char>, Int32) per tale operazione.

Si applica a

ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32)

Origine:
Ascii.CaseConversion.cs
Origine:
Ascii.CaseConversion.cs

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

public:
 static System::Buffers::OperationStatus ToLower(ReadOnlySpan<char> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus ToLower (ReadOnlySpan<char> source, Span<byte> destination, out int bytesWritten);
static member ToLower : ReadOnlySpan<char> * Span<byte> * int -> System.Buffers.OperationStatus
Public Shared Function ToLower (source As ReadOnlySpan(Of Char), destination As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus

Parametri

source
ReadOnlySpan<Char>

Buffer di origine da cui viene letto il testo ASCII.

destination
Span<Byte>

Buffer di destinazione in cui viene scritto testo minuscolo.

bytesWritten
Int32

Quando termina, questo metodo contiene il numero di byte effettivamente scritti in destination. Equivale al numero di caratteri effettivamente letti da source.

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Si applica a

ToLower(ReadOnlySpan<Byte>, Span<Byte>, Int32)

Origine:
Ascii.CaseConversion.cs
Origine:
Ascii.CaseConversion.cs

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

public:
 static System::Buffers::OperationStatus ToLower(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus ToLower (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
static member ToLower : ReadOnlySpan<byte> * Span<byte> * int -> System.Buffers.OperationStatus
Public Shared Function ToLower (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus

Parametri

source
ReadOnlySpan<Byte>

Buffer di origine da cui viene letto il testo ASCII.

destination
Span<Byte>

Buffer di destinazione in cui viene scritto testo minuscolo.

bytesWritten
Int32

Quando termina, questo metodo contiene il numero di byte effettivamente scritti in destination. Equivale al numero di byte effettivamente letti da source.

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Commenti

Gli intervalli di origine e di destinazione non devono sovrapporsi. In caso affermativo, verrà generata un'eccezione InvalidOperationException . Se si vuole modificare l'intervallo sul posto, usare invece il ToLowerInPlace(Span<Byte>, Int32) metodo .

Si applica a

ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32)

Origine:
Ascii.CaseConversion.cs
Origine:
Ascii.CaseConversion.cs

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo lettere ASCII in lettere minuscole durante la copia.

public:
 static System::Buffers::OperationStatus ToLower(ReadOnlySpan<System::Byte> source, Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public static System.Buffers.OperationStatus ToLower (ReadOnlySpan<byte> source, Span<char> destination, out int charsWritten);
static member ToLower : ReadOnlySpan<byte> * Span<char> * int -> System.Buffers.OperationStatus
Public Shared Function ToLower (source As ReadOnlySpan(Of Byte), destination As Span(Of Char), ByRef charsWritten As Integer) As OperationStatus

Parametri

source
ReadOnlySpan<Byte>

Buffer di origine da cui viene letto il testo ASCII.

destination
Span<Char>

Buffer di destinazione in cui viene scritto testo minuscolo.

charsWritten
Int32

Quando termina, questo metodo contiene il numero di caratteri effettivamente scritti in destination. Equivale al numero di byte effettivamente letti da source.

Restituisce

Oggetto OperationStatus che descrive il risultato dell'operazione.

Si applica a