Ascii Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos auxiliares para trabalhar com texto codificado em ASCII como bytes ou caracteres.
public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
- Herança
-
Ascii
Comentários
Para APIs que utilizam um buffer de origem e de destino, o comportamento do método é indefinido se os buffers de origem e de destino se sobrepõem, a menos que a descrição especifique o contrário. O comportamento de todas as APIs será indefinido se outro thread alterar os buffers enquanto essas APIs estiverem operando neles. Todas as APIs de conversão de maiúsculas e minúsculas não estão cientes da cultura.
Métodos
| Nome | Description |
|---|---|
| Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais. |
| Equals(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais. |
| Equals(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais. |
| Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais. |
| EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando considerações de caso. |
| EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando considerações de caso. |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando considerações de caso. |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando considerações de caso. |
| FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo de UTF-16 para ASCII durante a cópia. |
| IsValid(Byte) |
Determina se o valor fornecido é byte ASCII. |
| IsValid(Char) |
Determina se o valor fornecido é o char ASCII. |
| IsValid(ReadOnlySpan<Byte>) |
Determina se o valor fornecido contém apenas bytes ASCII. |
| IsValid(ReadOnlySpan<Char>) |
Determina se o valor fornecido contém apenas caracteres ASCII. |
| ToLower(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em letras minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em letras minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em letras minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Char>, Span<Char>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em letras minúsculas durante a cópia. |
| ToLowerInPlace(Span<Byte>, Int32) |
Executa a conversão em maiúsculas in-loco. |
| ToLowerInPlace(Span<Char>, Int32) |
Executa a conversão em maiúsculas in-loco. |
| ToUpper(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em maiúsculas durante a cópia. |
| ToUpper(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em maiúsculas durante a cópia. |
| ToUpper(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em maiúsculas durante a cópia. |
| ToUpper(ReadOnlySpan<Char>, Span<Char>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo letras ASCII em maiúsculas durante a cópia. |
| ToUpperInPlace(Span<Byte>, Int32) |
Executa a conversão em letras minúsculas in-loco. |
| ToUpperInPlace(Span<Char>, Int32) |
Executa a conversão em letras minúsculas in-loco. |
| ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Copia o texto de um buffer de origem para um buffer de destino, convertendo de ASCII para UTF-16 durante a cópia. |
| Trim(ReadOnlySpan<Byte>) |
Corta todos os espaços de branco ASCII à esquerda e à direita do buffer. |
| Trim(ReadOnlySpan<Char>) |
Corta todos os espaços de branco ASCII à esquerda e à direita do buffer. |
| TrimEnd(ReadOnlySpan<Byte>) |
Corta todos os espaços em branco ASCII à direita do buffer. |
| TrimEnd(ReadOnlySpan<Char>) |
Corta todos os espaços em branco ASCII à direita do buffer. |
| TrimStart(ReadOnlySpan<Byte>) |
Corta todos os espaços de branco ASCII à esquerda do buffer. |
| TrimStart(ReadOnlySpan<Char>) |
Corta todos os espaços de branco ASCII à esquerda do buffer. |