在进程WaitForExit(n)C#期间执行任务

时间:2017-02-01 14:35:29

标签: c# process waitforexit

我正在处理一个简单的控制台应用程序,并且我正在尝试在进程WaitForExit()期间读取用户输入。

var process = Process.GetCurrentProcess();
while (process.WaitForExit(6000)) arg1 = Console.ReadLine();

arg1定义为空字符串。 问题是我的WaitForExit执行但循环内的任何东西都没有,所以程序等待6秒并继续进行而不要求输入。

我也尝试过这样的事情:

process.WaitForExit(6000);
while (!process.hasExited) arg1 = Console.ReadLine();

无论如何使用WaitForExit()吗?

0 个答案:

没有答案