C#窗体应用程序中如何让程序停止3秒后再执行下面的语句

Thread用不了,没用线程

好像有的Sleep的函数。。。。

第1个回答  推荐于2018-03-20
在要停止的地方用:
Thread.Sleep(3000);
PS:UI也是一个线程。追问

Thread出错,说了没用线程,Thread.Sleep没有此函数

追答

命名空间!System.Threading.Thread.Sleep(3000);
都说了UI本身就是一个Thread,还没用thread!

本回答被提问者和网友采纳
第2个回答  2013-09-25
别在UI线程上使用Thread.Sleep这样会使你的应用程序失去响应,你可以使用Timer什么的.
第3个回答  2013-09-25
using System.Threading;
Thread.sleep(3000);
第4个回答  2013-09-25
那就用Timer控件把
第5个回答  2013-09-25
都是用的thread,没有其他方法