Просто думайте по часовой стрелке, это - самый легкий путь. Запускается наверху и распространяется вокруг... намного легче помнить, чем некоторая глупая фраза (если Вы знаете, как считать часы...)
Что ж, вы можете использовать Console.SetOut
для реализации TextWriter
, который нигде не пишет:
Console.SetOut(TextWriter.Null);
Это подавит все же вывод консоли. Вы всегда можете сохранить ссылку на исходный писатель Console.Out
и использовать его для собственного вывода.