【发布时间】:2009-09-21 22:47:45
【问题描述】:
所以 Thread.Sleep() 不好 (http://msmvps.com/blogs/peterritchie/archive/2007/04/26/thread-sleep-is-a-sign-of-a-poorly-designed-program.aspx)。
是否有任何推荐的替代方法来模拟程序执行中的暂停?例如循环?虽然我认为这涉及初始化变量、检查布尔条件等方面的大量开销。
谢谢
【问题讨论】:
-
我想为那篇文章投票,但我不能。 StackOverflow 毁了我的互联网。
-
我希望那篇文章解释为什么在连续工作循环中使用 100% cpu 是 Thread.Sleep(1) 的首选替代方案。
标签: c#