Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As codificações de arquivo, também conhecidas como codificações de caracteres, especificam como representar caracteres durante o processamento de texto. Uma codificação pode ser preferível em vez de outra em termos de quais caracteres de linguagem ela pode ou não manipular, embora o Unicode geralmente seja preferencial.
Ao ler ou gravar em arquivos, a correspondência incorreta de codificações de arquivo pode resultar em exceções ou resultados incorretos.
Tipos de codificações
Unicode é a codificação preferencial ao trabalhar com arquivos. O Unicode é um padrão mundial de codificação de caracteres que usa valores de código de 16 bits para representar todos os caracteres usados na computação moderna, incluindo símbolos técnicos e caracteres especiais usados na publicação.
Os padrões de codificação de caracteres anteriores consistiam em conjuntos de caracteres tradicionais, como o conjunto de caracteres ANSI do Windows que usa valores de código de 8 bits ou combinações de valores de 8 bits, para representar os caracteres usados em uma linguagem específica ou região geográfica.
Classe de codificação
A Encoding classe representa uma codificação de caracteres. Esta tabela lista o tipo de codificações disponíveis e descreve cada uma.
| Nome | Descrição |
|---|---|
| ASCIIEncoding | Representa uma codificação de caracteres Unicode em ASCII. |
| UnicodeEncoding | Representa uma codificação UTF-16 de caracteres Unicode. |
| UTF32Encoding | Representa uma codificação UTF-32 de caracteres Unicode. |
| UTF7Encoding | Representa uma codificação UTF-7 de caracteres Unicode. |
| UTF8Encoding | Representa uma codificação UTF-8 de caracteres Unicode. |