Помогите, пожалуйста, разобраться. НУжно прочитать html-файл, что бы потом заменить в нем некоторые фрагменты.
StreamReader sr = new StreamReader(pathToFile);
StringBuilder sb = new StringBuilder();
sb.Append(sb.ReadToEnd());
string strTemp = sb.ToString();
В итоге strTemp все содержимое текстового файла, за исключением руссих букв. Что я не так делаю?
Может есть более приемлемые способы для этого дела?
Неуверен, но возможно дело в желании net работать в utf-8 кодировке, а файл в какой-либо иной.
не уверен — не говори
используй вариант конструктора с явным указанием Encoding
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение