Ascii Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece métodos auxiliares para trabalhar com texto codificado em ASCII sob a forma de bytes ou caracteres.
public ref class Ascii abstract sealed
public static class Ascii
type Ascii = class
Public Class Ascii
- Herança
-
Ascii
Observações
Para APIs que aceitam tanto um buffer de origem como de destino, o comportamento do método é indefinido se os buffers de origem e destino se sobrepõem, a menos que a descrição especifique o contrário. O comportamento de todas as APIs é indefinido se outro thread alterar os buffers enquanto estas APIs estão a operar neles. Todas as APIs de conversão de casos são desconhecidas pela cultura.
Métodos
| Name | Descrição |
|---|---|
| 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 as considerações do caso. |
| EqualsIgnoreCase(ReadOnlySpan<Byte>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando as considerações do caso. |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando as considerações do caso. |
| EqualsIgnoreCase(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Determina se os buffers fornecidos contêm caracteres ASCII iguais, ignorando as considerações do caso. |
| FromUtf16(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Copia 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 é caráter 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 texto de um buffer de origem para um buffer de destino, convertendo letras ASCII para minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Copia texto de um buffer de origem para um buffer de destino, convertendo letras ASCII para minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Char>, Span<Byte>, Int32) |
Copia texto de um buffer de origem para um buffer de destino, convertendo letras ASCII para minúsculas durante a cópia. |
| ToLower(ReadOnlySpan<Char>, Span<Char>, Int32) |
Copia texto de um buffer de origem para um buffer de destino, convertendo letras ASCII para minúsculas durante a cópia. |
| ToLowerInPlace(Span<Byte>, Int32) |
Realiza conversão maiúscula no local. |
| ToLowerInPlace(Span<Char>, Int32) |
Realiza conversão maiúscula no local. |
| ToUpper(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Copia 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 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 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 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) |
Realiza conversão minúscula no local. |
| ToUpperInPlace(Span<Char>, Int32) |
Realiza conversão minúscula no local. |
| ToUtf16(ReadOnlySpan<Byte>, Span<Char>, Int32) |
Copia 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 em branco ASCII à frente e atrás do buffer. |
| Trim(ReadOnlySpan<Char>) |
Corta todos os espaços em branco ASCII à frente e atrás do buffer. |
| TrimEnd(ReadOnlySpan<Byte>) |
Corta todos os espaços em branco ASCII a partir do buffer. |
| TrimEnd(ReadOnlySpan<Char>) |
Corta todos os espaços em branco ASCII a partir do buffer. |
| TrimStart(ReadOnlySpan<Byte>) |
Corta todos os espaços em branco ASCII à frente do buffer. |
| TrimStart(ReadOnlySpan<Char>) |
Corta todos os espaços em branco ASCII à frente do buffer. |