C# 不卡屏延时方法,延迟系统时间,但系统又能同时能执行其它任务

Posted TMD睡觉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 不卡屏延时方法,延迟系统时间,但系统又能同时能执行其它任务相关的知识,希望对你有一定的参考价值。

//延迟系统时间,但系统又能同时能执行其它任务,不卡屏延时方法
public static void Delay(int milliSecond)
{
    int start = Environment.TickCount;
    while (Math.Abs(Environment.TickCount - start) < milliSecond)
    {
        Application.DoEvents();//转让控制权
    }
}

 

以上是关于C# 不卡屏延时方法,延迟系统时间,但系统又能同时能执行其它任务的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 延时执行问题求指教:

linux学习日记之系统定时延时任务

C# 延时处理或者暂停执行

电脑老是卡屏 死机是啥原因啊??

华为点击和按住延迟如何关闭

数字电路与系统-组合逻辑电路的竞争冒险现象3