猿问

请问一下该怎么实现先执行一个函数,等待1秒钟,再执行一个函数?

貌似单纯的在语句之间加Thread.Sleep(1000),是不行的……

慕婉清6462132
浏览 286回答 3
3回答

慕无忌1623718

要实现这样地函数不难就是写两个线程,要不然你也可以获取当前系统时间,等时间+1秒地时候执行另一个函数

Helenr

先执行的函数要不要执行完 等一秒 ,再执行下一个函数啊?要是的话 就得在函数内加上Thread.Sleep(1000) ;否则就在函数体外部加上Thread.Sleep(1000)

侃侃无极

如果用WinForm程序,可以考虑用Timber组件,它简单易用用Thread.Sleep()示例:private void button1_Click(object sender, EventArgs e){A();}private void A(){B();Thread.Sleep(1000);C();}private void B(){}private void C(){}
随时随地看视频慕课网APP
我要回答