C# Консоль. Огромная задержка вывода некоторых символов - PullRequest
0 голосов
/ 07 августа 2020

Мне нужно обновлять sh содержимое консоли несколько раз в секунду.

Когда в выводе появляются специальные символы, такие как ▒ и другие элементы псевдографии c, вывод очень сильно замедляется в зависимости от процент заполнения экрана этими специальными символами.

Я попытался изменить кодировку здесь и там, но вернулся к Unicode, потому что мне нужны символы, которых нет в стандартном ASCII, хотя, возможно, расширенный ASCII будет мне хватило бы, если бы я мог исправить проблему с задержкой вывода.

Кстати, я тоже менял шрифты туда и обратно, но при отображении вопросительных знаков вместо спецсимволов задержка вывода не работает

Значение FPS падает с 60-70 до 10-12 при отображении специальных символов.

Были времена, когда рисовались всевозможные рогалики и даже RayCast FPS, такие как Doom со спецсимволами, и ничто их не тормозило.

Я m с помощью Visual Studio 2019. Net C# Консольное приложение

...