Ascii Classe

Definizione

Fornisce metodi helper per l'uso di testo con codifica ASCII come byte o caratteri.

public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
Ereditarietà
Ascii

Commenti

Per le API che accettano sia un buffer di origine che un buffer di destinazione, il comportamento del metodo non è definito se i buffer di origine e di destinazione si sovrappongono, a meno che la descrizione non specifichi diversamente. Il comportamento di tutte le API non è definito se un altro thread modifica i buffer mentre queste API operano su di esse. Tutte le API di conversione tra maiuscole e minuscole non sono consapevoli delle impostazioni cultura.

Metodi

Nome Descrizione
Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Determina se i buffer forniti contengono caratteri ASCII uguali.

Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Determina se i buffer forniti contengono caratteri ASCII uguali.

Equals(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Determina se i buffer forniti contengono caratteri ASCII uguali.

Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Determina se i buffer forniti contengono caratteri ASCII uguali.

EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Determina se i buffer forniti contengono caratteri ASCII uguali, ignorando le considerazioni sui casi.

EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Char>)

Determina se i buffer forniti contengono caratteri ASCII uguali, ignorando le considerazioni sui casi.

EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)

Determina se i buffer forniti contengono caratteri ASCII uguali, ignorando le considerazioni sui casi.

EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Determina se i buffer forniti contengono caratteri ASCII uguali, ignorando le considerazioni sui casi.

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

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo da UTF-16 a ASCII durante la copia.

IsValid(Byte)

Determina se il valore specificato è byte ASCII.

IsValid(Char)

Determina se il valore specificato è ASCII char.

IsValid(ReadOnlySpan<Byte>)

Determina se il valore specificato contiene solo byte ASCII.

IsValid(ReadOnlySpan<Char>)

Determina se il valore specificato contiene solo caratteri ASCII.

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<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<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.

ToLowerInPlace(Span<Byte>, Int32)

Esegue la conversione maiuscola sul posto.

ToLowerInPlace(Span<Char>, Int32)

Esegue la conversione maiuscola sul posto.

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

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

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

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

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

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

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

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

ToUpperInPlace(Span<Byte>, Int32)

Esegue la conversione in lettere minuscole sul posto.

ToUpperInPlace(Span<Char>, Int32)

Esegue la conversione in lettere minuscole sul posto.

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

Copia il testo da un buffer di origine in un buffer di destinazione, convertendo da ASCII a UTF-16 durante la copia.

Trim(ReadOnlySpan<Byte>)

Taglia tutti gli spazi ASCII iniziali e finali dal buffer.

Trim(ReadOnlySpan<Char>)

Taglia tutti gli spazi ASCII iniziali e finali dal buffer.

TrimEnd(ReadOnlySpan<Byte>)

Taglia tutti gli spazi ASCII finali dal buffer.

TrimEnd(ReadOnlySpan<Char>)

Taglia tutti gli spazi ASCII finali dal buffer.

TrimStart(ReadOnlySpan<Byte>)

Taglia tutti gli spazi ASCII iniziali dal buffer.

TrimStart(ReadOnlySpan<Char>)

Taglia tutti gli spazi ASCII iniziali dal buffer.

Si applica a