Как записать текстовый файл в C # с кодовой страницей, отличной от UTF-8?

Я хочу выписать текстовый файл.

Вместо UTF-8 по умолчанию я хочу написать его в кодировке ISO-8859-1, который является кодовой страницей 28591. Я понятия не имею, как это сделать ...

Я пишу свой файл со следующим очень простым кодом:

using (StreamWriter sw = File.CreateText(myfilename))
{
    sw.WriteLine("my text...");
    sw.Close();
}

Ответы на вопрос(4)

Ваш ответ на вопрос