Очистка консоли вместе с только что введенным символом - C#
Формулировка задачи:
У меня есть программа, которая выводит много текста на консоль. В процессе работы приходится нажимать некоторые клавиши и срабатывает Console.Readkey. Проблема в том, что этот Console.Readkey оставляет после себя на консоле ту клавишу, которую я нажал. Подскажите как убрать такое(мне не нужно очищать все - только чтоб нажатую клавишу не светило).
Решение задачи: «Очистка консоли вместе с только что введенным символом»
textual
Листинг программы
- public static void ClearCurrentConsoleLine()
- {
- int currentLineCursor = Console.CursorTop;
- Console.SetCursorPosition(0, Console.CursorTop);
- for (int i = 0; i < Console.WindowWidth; i++)
- Console.Write(" ");
- Console.SetCursorPosition(0, currentLineCursor);
- }
- Console.WriteLine("");
- Console.SetCursorPosition(0, Console.CursorTop - 1);
- ClearCurrentConsoleLine();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д