#c#
#c#
Вопрос:
Является ли UTF-8 схемой кодирования по умолчанию?
Комментарии:
1. это зависит. какой поток вы используете?
2. Вопрос не подлежит ответу в том виде, в каком он был задан. Stream — это абстрактный класс, который выполняет байтовый ввод-вывод. Поток не выполняет кодирование. Ваше приложение записывает байты или считывает байты через поток. Что вы делаете с байтами, зависит от вас. После чтения набора байтов вы можете преобразовать байты в строки, используя определенную кодировку текста. Это зависит от вашего приложения; это не выполняется потоком.
Ответ №1:
Streams не использует никаких кодировок, как объяснил Чизо в комментарии.
Связанные классы, которые используют кодировку, например StreamReader
, и StreamWriter
, используют UTF-8 в качестве кодировки по умолчанию.