执行几种方法[关闭]

Posted

技术标签:

【中文标题】执行几种方法[关闭]【英文标题】:Execute several methods [closed] 【发布时间】:2013-02-04 02:43:42 【问题描述】:

如何执行几个方法,但每个方法都要等到前一个加载网页? 例子:

methode1()
webBrowser1.Navigate("http://test.com");

methode2()
webBrowser1.Navigate("http://test2.com");


methode1();
methode2();

【问题讨论】:

您需要添加更多细节。 我很想知道谁支持了这个问题。 请阅读faq和How to Ask 我已经更新了我的问题,请帮忙 可能重复:***.com/a/10166832/1967056 【参考方案1】:

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

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

【讨论】:

它们还在一个接一个地运行。

以上是关于执行几种方法[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

shutdown的几种方法和利弊

linux怎么关闭

优雅关闭 Java 命令行程序的最佳方法

数据库实例开启关闭详解

停止线程池的正确方法

Oracle数据库几种启动和关闭方式