Przechwytywanie danych wyjściowych konsoli z aplikacji .NET (C #)

Jak wywołać aplikację konsoli z mojej aplikacji .NET i przechwycić wszystkie dane wyjściowe wygenerowane w konsoli?

(Pamiętaj, że nie chcę najpierw zapisywać informacji w pliku, a potem ponownie wystawić, tak jak chciałbym je otrzymać na żywo).

questionAnswers(7)

yourAnswerToTheQuestion