首页 > 解决方案 > 从其他 c# 控制台应用程序运行 c# 控制台应用程序

问题描述

我想从另一个控制台应用程序 (A) 运行控制台应用程序 (B)。但我想从另一个控制台窗口运行控制台应用程序(B),并关闭原始窗口(来自控制台应用程序 A)。

我试图用谷歌搜索它,但似乎没有人遇到同样的问题,我是 c# 新手,而且我是自学成才的,对此了解不多。

另外,我不知道如何通过代码启动任何应用程序。

感谢您的帮助,对不起我的英语:D

标签: c#visual-studiovisual-studio-code

解决方案


来自MSDN的示例

// Start the child process.
Process p = new Process();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.FileName = "ConsoleApplication.exe"; // Need full path of application
p.Start();
string output = p.StandardOutput.ReadToEnd();
p.WaitForExit();

推荐阅读