Tengo un problema al tratar de leer caracteres rusos de un archivo .txt. El texto siempre se corrompe cuando lo leo. La codificación del archivo es UTF8.C# - Lectura de texto en ruso desde un archivo .txt
Aquí está el código:
TextReader reader = new StreamReader(deliveryLocation, Encoding.UTF8);
translatedContent = reader.ReadToEnd();
reader.Close();
Puede alguien decirme lo que estoy haciendo mal? He intentado usar todas las codificaciones compatibles, pero ¿el texto siempre está dañado?
Editar: He aquí una muestra del texto que necesito para leer el archivo:
От таблиц выше мы см. чонсервной банкы тень и WinRunner брать3p приблизительно такое же время настраивать и запускать цикл испытания в будут немного NEOBXODIMO снимков экрана. Где более большой количество снимков экрана NEOBXODIMO, время бранное для того чтобы запускать тень чем время бранное для писания Кодего и для того чтобы выполнять оно в WinRunner. Примечания инженера в его отчете что WinRunner требовать3s сборка средства программирования под испытанием специально, котор нужно подготовить работать с им, тогда как тень не делает. Каждый ресурс включено страница должен иметь имя ШИЛО (ШИЛО будет языком стержня клиента собственническим).
Gracias
Se puede publicar una muestra de los datos a Pastebin.com y darnos un enlace a ella? –
La codificación del archivo puede ser UTF-8, pero ¿todos sus caracteres son válidos UTF-8? He visto archivos en varias codificaciones "convertidos" simplemente abofeteando en la lista de materiales UTF-8 y llamándola un día; por desgracia, no es así de simple. – Piskvor
pero con algunos caracteres rusos incrustados, ¿verdad? –