项目开发中经常用到延时,有多种方法实现。 文章目录 首先想到的是sleep延时方法 非独占性延时实现 采用DateTime方式也可以实现 首先想到的是sleep延时方法 System.Threading.Thread.Sleep(1000); //毫秒 如在在C#窗口程序中,如果在主线程里调用Sleep 。但是在Sleep完成之前, 界面呈现出假死状态,不能响应任何操作!缺点很明显,一般用于线程中使用。 非独占性延时实现 下边实现的是非独占性延时,过时中界面仍可响应消息: public sta