C # одновременная консоль ввода и вывода?

Я пишу серверное приложение и хочу, чтобы оно было консольным. Мне нужно, чтобы пользователь мог вводить разные команды, но в то же время существует вероятность, что что-то будет выводиться на консоль, пока пользователь пишет. Это портит буфер. Есть ли чистый способ сделать это?

Благодарю.

Ответы на вопрос(7)

Ваш ответ на вопрос