让程序暂停1秒,除了线程外有没有什么好方法,急 结贴迅速
现在我是用多线程编写的 感觉不好,除了线程的方法 有没有其他方法,让程序暂停,占的资源要少!
[解决办法]
Thread.Sleep(1000);
[解决办法]
System.Treading.Thread.Sleep(1000);
我想没有别的办法了
[解决办法]
- C# code
DateTime now = DateTime.Now;DateTime dt = now.AddSeconds(1);while(now<dt){ now.AddSeconds(1);}
[解决办法]
- VB.NET code
Public Sub Waiting(ByVal seconds As Integer) Dim tmpNow As Date = Now While Now.Subtract(tmpNow).Seconds < seconds Application.DoEvents() End WhileEnd Sub