How can a line in the console be cleared in C#?
I know how to place the cursor at the beginning of a line:
Console.SetCursorPosition(0, Console.CursorTop
(Combining at.toulan and Andrew's answers here.)
Simplest is, to overwrite over the last line:
Console.SetCursorPosition(0, Console.CursorTop - 1)
Console.WriteLine("new line of text");
If "new line of text" is shorter than the text that was there before, write spaces before writing your text, like Andrew says.