gpt4 book ai didi

.net - WPF .NET 每分钟触发一个事件的最佳方式

转载 作者:行者123 更新时间:2023-12-03 10:08:41 25 4
gpt4 key购买 nike

我有一个应用程序需要每分钟检查一次数据库表。该表按一天中的时间编制索引,因此应用程序需要每分钟运行一次此检查。

这样做的最佳方法是什么?我可以创建一个后台工作线程,但是如果我在每次检查后将它设置为休眠 60 秒,我最终会因为调用检查的开销而错过一分钟。

我记得我检查然后检查的那一刻吗,每 15 秒说一次,如果分钟改变了,那么执行检查。

或者我应该使用其他方法吗?

我正在使用 WPF、VS2008 和 VB.NET

TIA,

西蒙

最佳答案

DispatcherTimer就是你所追求的 - 只需设置你想要的间隔,然后将一个方法附加到 Tick 事件 - 效果很好。

关于.net - WPF .NET 每分钟触发一个事件的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/479376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com