Здравствуйте, slnt, Вы писали:
S>Здравствуйте, asada, Вы писали:
A>> using (StreamReader sr = File.OpenText(path))
S>Вариант 1:
S>File.OpenText() читает UTF8 — возможно файл был сохранен как ASCII (открой в notepad, save as Utf8)
Вариант 1 не подходит из-за лишней операции с notepad. Но файл действительно ASCII
S>Вариант 2:
S>using (StreamReader sr = new StreamReader(path, Encoding.Default)){...}
Вариант 2 — то, что надо. Почему-то на конструкторы стримридера я не посмотрел