Сохранить в файл текст в win1251 - C#

Узнай цену своей работы

Формулировка задачи:

Надо сохранить текст в формате win1251, вот как делаю, но на выходе все равно в файле utf-8
String CurrentPath = Directory.GetCurrentDirectory();
String PathWithName = CurrentPath + "\\text.txt";
FileInfo sf = new FileInfo(PathWithName);
StreamWriter w = sf.CreateText();
w.Write("Текст", Encoding.GetEncoding("Windows-1251"));
w.Close();

Решение задачи: «Сохранить в файл текст в win1251»

textual
Листинг программы
Encoding enc = Encoding.GetEncoding(1251);
            StreamWriter sr = newStreamWriter(PathWithName,enc);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы