I have never used Console
much beyond outputting text but I know it can do far more.
Is it possible I can print text at the start of the current line, inserting it before whatever might be there?
Console.Write("]Enter command:");
InsertCursorText("(123)");
changes:
]Enter command:
To
(123)]Enter command:
How could I implement InsertCursorText
? Subsequent calls to Write
or WriteLine
should not be affected e.g the cursor should not be left in a weird place.