小编mat*_*att的帖子

在Windows服务中使用Thread.Sleep()

我正在写一个需要长时间睡眠的Windows服务(15小时是最长的睡眠,30分钟是最短的).我目前正在使用Thread.Sleep(calculatedTime)将我的代码置于睡眠模式.Thread.Sleep是最佳选择还是我应该使用计时器?我已经谷歌搜索了一段时间,无法找到简明的答案.由于这是一个Windows服务,我不必担心锁定UI,所以我想不出不使用Thread.Sleep的原因.

任何见解将不胜感激.

c# multithreading sleep windows-services

14
推荐指数
4
解决办法
1万
查看次数

标签 统计

c# ×1

multithreading ×1

sleep ×1

windows-services ×1