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