C#中倒计时汇总


一:

int time=0;
while(true){
Thread. Sleep(1000);
time=time+1;
Console.Write(time)
if(time>=180){
//这里放时间到了之后执行的操作,会被循环执行。
//不想循环请加break;
}
}

 

 

二:

 

Task.Factory.StartNew(() =>
                        {
                            boolTimeDown = true;
                            int time = 0;
                            while (boolTimeDown)
                            {
                                Thread.Sleep(1000);
                                time = time + 1;
                                Console.Write(time);
                                if (time <= 60)
                                {
                                    LblGetCode.Text = "剩余" + Convert.ToString(60 - time) + "秒";
                                }
                                else
                                {
                                    LblGetCode.Text = "获取验证码";
                                    boolTimeDown = false;
                                    break;
                                }
                            }
                        });


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM