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