Codificações de arquivo (Visual Basic)
Codificações de arquivo, também conhecido como codificações de caracteres, especificam como deseja representar caracteres quando estiver processando um texto. Uma codificação pode ser preferível sobre outra em termos de quais caracteres de idioma ela pode ou não tratar, embora Unicode seja geralmente preferido.
Quando lendo de ou gravando em aos arquivos, correspondências de modo inadequado de codificações de arquivo podem resultar em exceções ou resultados incorretos.
Tipos de Codificações
Unicode é a codificação preferencial ao trabalhar com arquivos. 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 em editoração.
Padrões de codificação de caracteres anteriores consistiam de conjuntos de caracteres tradicionais, como o conjunto de caracteres Windows ANSI que usa valores de código de 8 bits, ou combinações de valores de 8 bits, para representar os caracteres usados em um idioma específico ou região geográfica.
Classe Encoding
A classe Encoding representa uma codificação de caracteres. Esta tabela lista os tipos de codificações disponíveis e descreve cada um.
Nome |
Descrição |
Representa uma codificação de caracteres ASCII de caracteres Unicode. |
|
Representa uma codificação UTF-16 de caracteres Unicode. |
|
Representa uma codificação UTF-32 de caracteres Unicode. |
|
Representa uma codificação UTF-7 de caracteres Unicode. |
|
Representa uma codificação UTF-8 de caracteres Unicode. |