【发布时间】:2010-04-06 20:25:36
【问题描述】:
我有一个 c# windows 服务需要每 60 秒(或配置文件中设置的任何间隔)执行一次数据库查询。我在 while 循环中使用 Thread.sleep(60) 来完成此操作。有没有更好的方法来做到这一点?
谢谢
【问题讨论】:
-
你关心查询运行在哪个线程上?
-
不。我只是想确保我不会遇到任何问题......看起来计时器会更好地工作。没有循环,这很好。