在控制台应用程序中每5分钟调用一次函数 [英] Calling a function at every 5 minutes in console application

查看:81
本文介绍了在控制台应用程序中每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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆