执行几种方法

时间:2013-02-19 12:08:46

标签: c# html visual-studio-2010 browser

如何执行多个方法,但每个方法都要等到上一次加载一个网页? 为例:

methode1(){
webBrowser1.Navigate("http://test.com");
}
methode2(){
webBrowser1.Navigate("http://test2.com");
}

methode1();
methode2();

1 个答案:

答案 0 :(得分:-2)

运行async另一个方法,它同步执行多个方法

methode1(){
   webBrowser1.Navigate("http://test.com");
}
methode2(){
   webBrowser1.Navigate("http://test2.com");
}

public void BatchRun()
{
   methode1(); // run sync
   methode2(); // run sync after Method1
}

// ...

Action toRun = BatchRun;
toRun.BeginInvoke(null, null); // Run async