c#编程想实现延时两秒后程序停止该怎么写

如题所述

System.Threading.Thread.Sleep(2000);//系统沉睡2000毫秒. 
this.Close();//关闭当前窗体
Application.Exit();//停止程序

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-14
Thread.Sleep(2*1000); 1秒=1000毫秒,2*1000也就是2秒哦~追问

这个我用过了 和我想要的效果不一样 谢谢

这个我用过了 和我想要的效果不一样 谢谢

追答

其实你用这个得不到你想要的结果是由于你没有引用程序集using System.Threading;

所以用这个Thread.Sleep(2*1000);得不到你要的效果

当你引用了程序集using System.Threading后,就可以这样写

然后才能成功

相似回答