Здравствуйте, Алексей Петров, Вы писали:
АП>Проблема в UTF-8. АП>Попробуй в параметр encoding конструктора StreamWriter и StreamReader-ов передавать Encoding.GetEncoding(1251) или Encoding.GetEncoding(866) в зависимиости от Win / DOS кодировки файла.
Да, видимо так. Однако, мне нужно использовать универсальную кодировку для поддержки не только русского, но потенциально любого языка.
Помогло:
new StreamReader(FStream, System.Text.Encoding.Unicode)
Блин. Видимо, UTF-8 — просто более ранняя версия Unicode?