一:
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;
}
}
});