我正在开发一个C#程序,它需要能够在不同的时间安排各种异步任务.我需要一个每秒激活一次的解决方案来检查要执行的任务,并尽可能少地占用资源.它还需要很好地扩展到大量任务.哪个更好用,或者有没有?
1)使用System.Timers.Timer对象,经过1秒的时间来触发执行任务的事件,或者
2)使用一个单独的线程,它休眠1秒钟,然后在它醒来时执行任务,或者
3)完全不同的东西.
| 归档时间: |
|
| 查看次数: |
14451 次 |
| 最近记录: |