wwfl.net
当前位置:首页 >> C# 循环语句里如何实现暂停一段时间再继续执行 >>

C# 循环语句里如何实现暂停一段时间再继续执行

for(int i=0; i<100; i++ ){ doSomething(); // 如何在这里暂停一段时间后,再进入下一次循环System.Threading.Thread.Sleep(1000);}

c#里有sleep 不过要引用threading命名空间,下面是我写的一个例子 using system; using system.collections.generic; using system.text; using system.threading; namespace consoletest { class program { static void main(string[] args) { for (int i = 0; i

最简单的方法 using system.threading;// 在想要停顿的地方加上以下语句 thread.sleep(1000); // 停顿1000毫秒

#include <Windows.h>#include <stdio.h>int main(){ printf("1\n"); Sleep(1000);/*这里的意思是休眠1000毫秒*/ printf("2\n");}

int i= 0;form lode(){timer1.Start();}private void timer1_Tick(object sender, EventArgs e){i++;if(i==???){执行什么东西!timer1.Close();}} 设置时间间隔为1000 表示一秒 大概就是这个东西吧!

你好!C# 里有timer 可以用来定时执行一段程序 Thread.Sleep用来暂停程序执行 Thread.Sleep(1000)可以让程序休眠一秒钟 Thread.Sleep(1000)中的参数为毫秒 如果对你有帮助,望采纳.

1,启用睡眠 导入“using System.Threading”2,使用事件 循环调用事件!For: foreach (ListItem item in this.lbox_Student.Items) { if (item.Selected) { ScoreInfo objscore = new ScoreInfo(item.Value, this.ddlist_Course.SelectedItem.Value, cent); if (!

放线程

这种情况下一般不会象你这样写,要不耗太多资源有很多方法,比如说把你上面的代码xxx移到一个定时器里,定时器启动后间隔一段时间比如2秒检查一下条件有没有满足,如果有的话就执行xxx,这只是一种思路,具体要用哪种方法取决于你本身的要达到的目的.

您可以设置一个for语句.在for里面设置一个变量i!然后让i不停的--,然后再跳出for语句.

相关文档
mcrm.net | hyfm.net | nmmz.net | zxtw.net | ddng.net | 网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com