Re: UTF-8 без маркеров
От: ZARATUSTR Россия  
Дата: 11.10.07 10:06
Оценка:
Здравствуйте, lva17, Вы писали:

L>Как сохранить текст в файл в кодировке UTF-8 без ведущих маркерных байтов?

L>чтобы сразу с первого байта начинались символы текста.

L>Классы TextWriter при указании кодировки прописывают маркеры, т.к. это положено по стандарту.

L>Но иногда получатель таких файлов понимает их только при отсутствии маркеров.

Попробуй так:

string fileContent = "Содержимое файла";
byte[] buffer = System.Text.ASCIIEncoding.UTF8.GetBytes(fileContent);
System.IO.File.WriteAllBytes("ИмяФайла.txt", buffer);
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.