Записывает в файл из формы "кракозябру" - C#

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

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

Здравствуйте, проблема так понимаю в кодировке. В текстовом файле кракозябра после записи Как решить эту проблему??!
System.IO.StreamWriter writer = new System.IO.StreamWriter("D:/dog1.txt", true);
            foreach (Control c in this.Controls)
                if (c is TextBox)
                {
                    writer.WriteLine(c.Text);
                }
            writer.Close();
            MessageBox.Show("Договор создан!");

Решение задачи: «Записывает в файл из формы "кракозябру"»

textual
Листинг программы
using (System.IO.StreamWriter writer = new System.IO.StreamWriter("D:/dog1.txt", true, Encoding.Default))
{
    foreach (TextBox c in this.Controls.OfType<TextBox>())
            writer.WriteLine(c.Text);
}
MessageBox.Show("Договор создан!");

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

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