C# Знаки вопроса вместо кириллицы

Я всего несколько дней осваиваю C# (новичок) и всё было нормально, использовал кириллицу в своих задачках. И неожиданно для меня вместо русских букв начали появляться знаки вопроса, это я пофиксил Console.OutputEncoding = Encoding.UTF8; Но когда я вывожу текст в консоль через ReadLine появились снова вопросительные знаки. Суть вопроса в том, что бы заменить эти вопросительные знаки на русс. Надеюсь тут мне помогут) Спасибо.
UPD: Поставил chcp на нужный, но при повторной проверке обнаружил что он слетел обратно(851) Как убрать что бы он сам не ставился?

Код string Name; Console.WriteLine("Имя?"); Name = Console.ReadLine(); Console.WriteLine("Твоё имя " + Name);

Вот как-то так


Ответы (0 шт):