在控制台应用程序中每5分钟调用一次函数 [英] Calling a function at every 5 minutes in console application
本文介绍了在控制台应用程序中每5分钟调用一次函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我有一个控制台应用程序批量发送邮件,每5分钟从第三方提取统计信息。邮件发送可能需要4-5个小时,所以我创建了两个线程,一个用于发送邮件,另一个用于检索统计信息。
我的问题是我希望在5分钟后得到统计数据。所以我的统计检索线程应该每隔5分钟开始一次。我怎么能这样做?
Hi everybody,
I am having a console app which send mail in bulk and at every 5 minutes it extracts statistics from third party. Mail sending may take 4-5 hours so I have made two threads, one for sending mail and another for retrieving statistics.
My problem is that I want to get statistics after 5 mins. So my statistics retrieving thread should start after every 5 min interval. How can i do this?
推荐答案
你可以简单地使用一个计时器(例如,参见这个 Stack Overflow
问题:如何添加计时器一个C#控制台应用程序? [ ^ ]。
You may simply use a timer (see, for instance this Stack Overflow
question: "How do you add a timer to a C# console application?"[^].
这篇关于在控制台应用程序中每5分钟调用一次函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文