Console.Clear()
работает в консольном приложении.
При вызове Console.Clear()
в проекте веб-сайта ASP.NET или в приложении Windows Form вы получите IOException.
Какое у вас приложение?
Обновление:
Я не уверен, поможет ли это, но, как вы можете прочитать в этой ветке форума , Console.Clear()
вызывает IOException, если вывод консоли перенаправляется. Может быть, это касается приложений WPF? В статье описывается, как проверить, перенаправлена ли консоль.