Код: Выделить всё
StreamReader reader = new StreamReader(inputFilePath, System.Text.Encoding.ANSI);
using (reader = File.OpenText(inputFilePath))
Обновление 1: я попробовал все кодировки, найденные в разделе System.Text.Encoding. и все они не отображают файл правильно.
Обновление 2: я изменил кодировку файла (пересохранил файл) на Unicode и использовал System.Text.Encoding.Unicode, и все работало нормально. Так почему же блокнот правильно прочитал? И почему System.Text.Encoding.Unicode не прочитал файл ANSI?
Подробнее здесь: https://stackoverflow.com/questions/592 ... reamreader
Мобильная версия