Поделиться через


Кодировки файлов (Visual Basic)

Кодировки файлов, также называемые кодировками символов, указывают, как представлять символы при обработке текста. Одна кодировка может быть предпочтительной для другого с точки зрения того, какие языковые символы он может или не может обрабатывать, хотя Юникод обычно предпочтителен.

При чтении или записи в файлы неправильно совпадающие кодировки файлов могут привести к исключениям или неправильным результатам.

Типы кодировки

Юникод является предпочтительной кодировкой при работе с файлами. Юникод — это стандарт кодирования символов во всем мире, использующий 16-разрядные значения кода для представления всех символов, используемых в современных вычислениях, включая технические символы и специальные символы, используемые в публикации.

Предыдущие стандарты кодировки символов состоят из традиционных наборов символов, таких как набор символов Windows ANSI, использующий 8-разрядные значения кода или сочетания 8-разрядных значений для представления символов, используемых в определенном языке или географическом регионе.

Класс кодирования

Класс Encoding представляет кодировку символов. В этой таблице перечислены доступные типы кодирования и описаны все.

Имя Описание
ASCIIEncoding Представляет кодировку символов ASCII символов Юникода.
UnicodeEncoding Представляет кодировку UTF-16 символов Юникода.
UTF32Encoding Представляет кодировку UTF-32 символов Юникода.
UTF7Encoding Представляет кодировку UTF-7 символов Юникода.
UTF8Encoding Представляет кодировку UTF-8 символов Юникода.

См. также