CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

循环问题

楼主luqinghua(Action)2006-03-04 14:27:17 在 .NET技术 / C# 提问

怎么样写个循环,每秒执行该循环一次 问题点数: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

相关问题

  • for循环
  • for循环
  • 循环
  • 循环
  • 一个循环循环循环循环循环循环循环循环循环循环循环循环循环循环循环循环循环循环循环的问题
  • 循环输出??
  • “解决循环”
  • 消息循环
  • Delphi的For循环?
  • 循环引用

关键词

  • 循环
  • 执行
  • intsecend
  • secendminsec
  • tine
  • datetime
  • 每秒执行
  • 问题
  • second
  • timer

得分解答快速导航

  • 帖主:luqinghua
  • kingdhy
  • czhenq
  • hyena041

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo