Перенаправление консоли на строку в программе .NET - PullRequest
6 голосов
/ 18 марта 2010

Как я могу перенаправить все, что записано на консоль, чтобы записать в строку?

Ответы [ 3 ]

18 голосов
/ 18 марта 2010

Для вашего собственного процесса: Console.SetOut и перенаправьте его на TextWriter, построенный поверх построителя строк или потока памяти. Для запущенного дочернего процесса используйте ProcessStartInfo.RedirectStandardOutput при запуске процесса.

4 голосов
/ 18 марта 2010

Использование Console.SetOut ();

0 голосов
/ 18 марта 2010
string consoleString = Console.ReadLine();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...