Запуск консольных приложений с кириллицей на англоязычной Windows - C#

Узнай цену своей работы

Формулировка задачи:

Всем привет! Установил Windows 10 с английским языком интерфейса. Сразу столкнулся с проблемой: консольные приложения, написанные на русскоязычной ОС, выводят на месте символов кириллицы знаки вопроса. Вопрос: можно ли как-то модифицировать приложения, чтобы консольное окно этих приложений в любых языковых версиях ОС отображало кириллицу правильно? И чтобы пользователю при этом не нужно было лезть и что-то менять в Windows.

Решение задачи: «Запуск консольных приложений с кириллицей на англоязычной Windows»

textual
Листинг программы
Console.OutputEncoding = Encoding.UTF8; // Или .GetEncoding(1251)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы