Для одного проекта мне нужно создать программу, которая будет обрабатывать строчные данные. Пока я для начала работаю с текстовым файлом .txt, имеющим энное количество строк на украинском языке.
Увы, проблема в том, что украинский символ "і", не распознаётся. В консоли вместо них выводится знак "?", а сама программа неверно его обрабатывает (то есть при проверке слова с буквой "і" результат получается не тот, что нужно). С "є" и "ї" проблем нет.
Код для считывания файла простейший у меня. Привожу фрагмент из своей программы (первая строчка самая важная):
using (StreamReader sr = new StreamReader(path, System.Text.Encoding.Default))
{
string line;
while ((line = sr.ReadLine()) != null)
{
Line x = new Line(line);
checklist.Add(x);
//Console.WriteLine(line);
}
}