Кодировка при чтении файла .txt - C#
Формулировка задачи:
Возникла проблема с кодировкой при выводе в консоль, как исправить?
using System;
using System.IO;
class Test
{
static void Main()
{
string a,way;
way = File.ReadAllText(@"D:\дни рождения друзей.txt");
Console.WriteLine(way);
a = Console.ReadLine();
}
}Решение задачи: «Кодировка при чтении файла .txt»
textual
Листинг программы
FileStream MainFile = new FileStream(@"d:\C#.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(MainFile, Encoding.GetEncoding(1251)); Console.WriteLine(reader.ReadToEnd()); reader.Close();