如何将写入控制台的内容重定向到字符串中?
答案 0 :(得分:18)
对于您自己的进程Console.SetOut
,并将其重定向到构建在字符串构建器或内存流之上的TextWriter。对于已启动的子进程,请在启动进程时使用ProcessStartInfo.RedirectStandardOutput
。
答案 1 :(得分:4)
使用Console.SetOut ();
答案 2 :(得分:-1)
string consoleString = Console.ReadLine();