假设我有一个应用程序,它将启动另一个这样的应用程序(可执行):
public void StartExternalProcess()
{
string path = "D:\MyExecutable.exe";
Process process = Process.Start(path);
}
.exe文件的执行与较小的延迟相关。我怎么知道,当延迟结束后,process
就可以使用了(在我的情况下,process
是本地运行的http服务器)?
换句话说,我如何(如果可能)将我的方法设为async Task
,而不是void
?