在我的项目中,我希望能够在3分钟过后调用一个方法.没有"主循环"可以说,所以我不能使用秒表并不断检查是否已经过了3分钟.我能想到的唯一其他解决方案是一个间隔为3分钟的Timer对象,但这似乎相当混乱,因为它只会在3分钟延迟后调用一次.
谢谢阅读.
编辑:忘了提.这是针对服务器应用程序的,所以我不能暂停执行该线程,因为其他东西必须在此期间处理.此外,这个计时器机制不会是孤立的.一次可能有数百甚至数千个并发计时器.
c#
c# ×1