将控制台重定向到.NET程序中的字符串

时间:2010-03-17 23:26:29

标签: c# string console

如何将写入控制台的内容重定向到字符串中?

3 个答案:

答案 0 :(得分:18)

对于您自己的进程Console.SetOut,并将其重定向到构建在字符串构建器或内存流之上的TextWriter。对于已启动的子进程,请在启动进程时使用ProcessStartInfo.RedirectStandardOutput

答案 1 :(得分:4)

使用Console.SetOut ();

答案 2 :(得分:-1)

string consoleString = Console.ReadLine();