Кодировки файлов (Visual Basic)
Кодировки файлов, также называемые кодировками символов, определяют способ представления символов при обработке текста. Одна кодировка может быть предпочтительнее другой с точки зрения возможности или невозможности оперирования языковыми символами, хотя обычно предпочитается Юникод.
При чтении или записи в файлы несоответствие кодировок файлов может привести к исключениям или неверным результатам.
Типы кодировок
Юникод является предпочтительной кодировкой при работе с файлами. Юникод — мировой стандарт кодировки символов, в котором используются 16-разрядные кодовые значения для представления всех символов, используемых в современных вычислениях, включая технические символы и специальные символы, используемые в издательском деле.
Предыдущие стандарты кодировок состояли из традиционных наборов знаков, таких как набор знаков ANSI Windows, использующий 8-разрядные кодовые значения, или комбинаций из 8-разрядных кодовых значений для представления символов, используемых в конкретном языке или географическом регионе.
Класс кодировок
Класс Encoding представляет кодировку. В этой таблице перечислены типы доступных кодировок и дано их описание.
Имя |
Описание |
Представляет кодировку символов Юникода в виде ASCII-символов. |
|
Предоставляет кодировку символов Юникода в формате UTF-16. |
|
Предоставляет кодировку символов Юникода в формате UTF-32. |
|
Предоставляет кодировку знаков Юникода в формате UTF-7. |
|
Предоставляет кодировку знаков Юникода в формате UTF-8. |