我写了一个代码,我有两个动作,我想先运行一个,完成这个过程,然后开始第二个
本文关键字:一个 运行 第二个 过程 然后 开始 两个 代码 | 更新日期: 2023-09-27 18:11:32
我写了一个代码,我有2个动作,我想先运行其中一个,让流程完成,然后启动第二个并完成流程。就像这样
DoTheStuff(url);
DoTheStuff(url1);
,这是url和url1的引用:
const string url = "http://example.org/download"; (example
const string url1 = "http://example.org/download2";
和DoTheStuff的引用是:
private void DoTheStuff(string downloadURL)
{
//Download File
var fileName = DownloadToFileAutoName(downloadURL);
我想做的是首先
const string url = "http://gooogle.com/download";
到DoTheStuff,然后在完成这个过程后转到second
const string url1 = "http://google.com/download2";
和DoTheStuff,理解
我忘了说当第一个链接被下载时,它必须使autoinstall。这是DoTheStuff
的动作,在第一次下载完成自动安装后,我需要传递到第二个链接和DoTheStuff
您需要将安装作为同步过程启动。看看这个问题。关键是保持进程对象并通过调用
等待它完成:proc.WaitForExit();