c #windows服务 - 不太间隔

时间:2015-07-14 12:08:44

标签: c# windows service intervals

    private const int intervalTime = 5;



    protected override void OnStart(string[] args)
    {
    }
    public long DoSomething()
    {
        intervalStopWatch.Reset();
        intervalStopWatch.Start();
        facade.Execute();
        intervalStopWatch.Stop();
        return intervalStopWatch.ElapsedMilliseconds;
    }

嗨,我想用类似于间隔的东西来创建服务,但我的目的是计算功能的执行时间" DoSomething"如果此时间是> = intervalTime则调用此函数,如果没有,则等待它通过间隔时间然后调用该函数。这样做的最佳做法是什么?而且真的不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

调查quartz.net,看起来就像你需要的那样