Перекодировка ANSI в utf-8 - C#
Формулировка задачи:
помогите пожалуйста с программой... Имеется Текстовый файл в кодировке Windows 1251(ansi) - необходимо перекодировать в utf8 и сохранить в новый файл...
Решение задачи: «Перекодировка ANSI в utf-8»
textual
Листинг программы
using System;
using System.IO;
using System.Text;
class Program
{
public static void Main(string[] args)
{
StreamReader reader = new StreamReader("E:\\Temp\\1.txt", Encoding.GetEncoding(1251));
string str = reader.ReadToEnd();
StreamWriter writer = new StreamWriter("E:\\Temp\\utf.txt", false, Encoding.UTF8);
writer.Write(str);
reader.Dispose();
writer.Dispose();
}
}