C# - как сменить кодировку *.txt файла
Анна Шипило

Имеется код :
ofd.Filter = "Текстовый файл(*.txt)|*.txt";
if (ofd.ShowDialog() == DialogResult.OK)
{
rtb.Text = File.ReadAllText(OFD.FileName);
}

ofd - OpenFileDialog
rtb - RichTextBox
Возникла ошибка - при открытии .txt файла, содержащий русский текст, вместо русских букв возникали знаки вопроса. Я самостоятельно изменила кодировку этого .txt файла на UTF-8, и у меня всё открылось нормально. И у меня есть вопрос. Можно ли как-то изменить кодировку файла прямо в коде? Или есть может быть какие-то другие решения?

Анна Шипило около 1 месяца назадСпасибо 0
2 чел.