循环问题
怎么样写个循环,每秒执行该循环一次 问题点数:20、回复次数:5Top
1 楼kingdhy(飞鹰)回复于 2006-03-04 15:35:21 得分 5
你要干嘛?
可以用timer啊,有了它,你就可以不用循环了,每秒执行一次就行了呗!Top
2 楼luqinghua(Action)回复于 2006-03-04 15:43:28 得分 0
timer在Web上好象不行Top
3 楼luqinghua(Action)回复于 2006-03-04 15:47:40 得分 0
去研究出来了,一起看下有什么不妥:
DateTime tine = DateTime.Now;
int IntSecend = tine.Second;
int SecendMinSec = IntSecend + 1;
while(true)
{
if(IntSecend >= SecendMinSec)
{
//循环体;;;;;
IntSecend = DateTime.Now.Second;
SecendMinSec = IntSecend + 1;
continue;
}
IntSecend = DateTime.Now.Second;
}Top
4 楼czhenq(...... fucking life. I want to change.)回复于 2006-03-04 15:54:10 得分 10
可以不过极耗资源,循环会一直运行即使时间没到一秒。
考虑
javascript中的setTimeout() + AJAXTop
5 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-03-04 16:43:55 得分 5
此帖子让我想起前两天碰到的一个问题
增加一个线程如何?Top




