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则调用此函数,如果没有,则等待它通过间隔时间然后调用该函数。这样做的最佳做法是什么?而且真的不知道该怎么做。