首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

C#怎么做一个5秒间隔的无限循环

2012-05-30 
C#如何做一个5秒间隔的无限循环?如何用一个按钮控制跳出?[解决办法]简易的↓new Thread()while(true){//你

C#如何做一个5秒间隔的无限循环?
如何用一个按钮控制跳出?

[解决办法]
简易的↓
new Thread()

while(true){
//你的代码
Thread.Sleep(5000)
}
[解决办法]

C# code
 void Application_Start(object sender, EventArgs e)    {        //在应用程序启动时运行的代码        checkTimer = new System.Timers.Timer();        inProgss = false;        checkTimer.Interval = 5000;        checkTimer.Elapsed += new System.Timers.ElapsedEventHandler(checkTimer_Elapsed);    }    private System.Timers.Timer checkTimer;    private bool inProgss = false;    void checkTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)    {        if (!inProgss)        {            inProgss = true;           //执行需要的代码            inProgss = false;        }    } 

热点排行