中文字幕无码a片久久,亚洲日韩在线观看浪潮,人人超人人超碰超国产二区,国产人妻久久一区二区,国产人妻久久一区二区

福感科技有限公司 歡迎您!
聯(lián)系方式

    地址:北京市平谷區(qū)馬坊鎮(zhèn)金河北街17號院3號樓7層712

    電話:010-89968230

    網(wǎng)站:http://0743119.com

C#延時導(dǎo)致UI界面不能刷新的問題

2021-11-12 10:48:09??????點(diǎn)擊:

很多初學(xué)者在寫C#程序的時候,需要程序等待某個時間,但是又不想用比較繁瑣的線程等操作,因此用Thread.Sleep()函數(shù),但是這個函數(shù)在等待過程中會操作界面的卡死。那么,如何能保證既不卡死又能達(dá)到等待的功能呢? Thread.Sleep()導(dǎo)致系統(tǒng)程序事件不能同步執(zhí)行。

其實(shí)也很簡單,用下面的一段代碼代替Thread.Sleep()函數(shù)即可。


#region 毫秒延時 界面不會卡死
        public static void Delay(int mm)
        {
            DateTime current = DateTime.Now;
            while (current.AddMilliseconds(mm) > DateTime.Now)
            {
                Application.DoEvents();
            }
            return;
        }
#endregion

Copyright 2019 0743119.com

福感科技有限公司 版權(quán)所有 All Rights Reserved

京ICP備20002031號

010-89968230