Очистка консоли вместе с только что введенным символом - 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д