C# Visual Studio txt кодировка проблема

Компьютеры программирование .net Visual studio

использую 2010. пишу на до-диез :3
чтение из файла происходит нормально, сравнение строк также происходит верно, но русские буковки ушли из-за ошибки с кодировкой. как исправить? (использую стандартный блокнот win7. в VS и блокноте ничего связанного с кодировкой никогда не менял)
заранее спасибо

Примечание:
Наверное я не прав. Дополню.
Входные данные из текста: Десятичное число 63 в некоторой системе счисления записывается как 120. Каково основание конечной системы счисления?
Выход из программы: ���������� ����� 63 � ��������� ������� ��������� ������������ ��� 120. ������ ��������� �������� ������� ���������?

Примечание:
код чтения из файла:

string[] from = File.ReadAllLines("C:/Sample.txt");
foreach (var l in from)
{
string[] el = l.Split('|');
if (el.Count() == 6)
{
QuizList.Add(new MyData() { Q = el[0], a1 = el[1], a2 = el[2], a3 = el[3], a4 = el[4], RA = el[5] });
}
}

код вывода (первый вывод):

NewLog.LogText.Text = string.Format("{1}\n{0}. {2}",sst+1, NewLog.LogText.Text, QuizList[sst2].Q);

код вывода (второй вывод):

NewLog.LogText.Text = string.Format("{0}\nОтвет: {1} (Не правильный. Правильный ответ: {2})\n", NewLog.LogText.Text, (sender as Button).Text, QuizList[sst2].RA);

Примечание:
Чуть не забыл, да, проблема в том что конкретно русский текст из текстового файла не правильно отображается в конечной форме (RichTextBox (Использую WinForms)) В то время как английский текст, или любой текст написаный в самой программе прекрасно выводится.

Примечание:
Исходная кодировка файла была ANSI. Программа по умолчанию читала Unicode. Исправил кодировку начального файла. Всем спасибо!
Ответы:
Выложи код.
И нормально опиши проблему.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.