一尘不染

等待过程结束

c#

我有一个应用程序

Process.Start()

启动另一个应用程序“ ABC”。我要等到该应用程序结束(进程终止)并继续执行。我该怎么做?

应用程序“ ABC”可能同时运行多个实例。


阅读 219

收藏
2020-05-19

共1个答案

一尘不染

我想你只想要这个:

var process = Process.Start(...);
process.WaitForExit();

有关方法,请参见MSDN页面。它还有一个过载,您可以在其中指定超时,因此您不必永远等待。

2020-05-19