У меня японская среда на моем ПК. Поэтому мне нужна программа для преобразования моего .csv ANSI в .csv UTF-8. Я пытался использовать этот код:
string st = File.ReadAllText("C:\\Users\\user\\Desktop\\train1.csv");
System.IO.File.WriteAllText("C:\\Users\\user\\Desktop\\train2.csv",st.ToString(), Encoding.UTF8);
Файл train2.csv успешно создан, однако текст становится нечитаемым из-за конвертации. Как правильно это сделать?