C# 未调用方法时,每10秒要调用一次Timer Tick事件
在我的代码中,我有一个方法C# 未调用方法时,每10秒要调用一次Timer Tick事件,c#,timer,C#,Timer,在我的代码中,我有一个方法MyMethod(),它将定期从外部调用(通常约6秒) 但在某些情况下,我的方法将不再被调用(例如,用户取消了进度),并且我无法检查此事件 由于这个事实,我想启动一个10秒计时器,当我的方法在此时间范围内未调用时,该计时器将被触发 如何以及何时启动此计时器? 实例化一个持续时间为10秒的新计时器 在MyMethod()中,只需调用myTimer.Stop()和myTimer.Start() 每次点击方法时,计时器都将重置,如果在10秒内没有再次调用该方法,计时器将被触
MyMethod()
,它将定期从外部调用(通常约6秒)
但在某些情况下,我的方法将不再被调用(例如,用户取消了进度),并且我无法检查此事件
由于这个事实,我想启动一个10秒计时器,当我的方法在此时间范围内未调用时,该计时器将被触发
如何以及何时启动此计时器?- 实例化一个持续时间为10秒的新计时器
- 在
中,只需调用MyMethod()
和myTimer.Stop()
myTimer.Start()
每次点击方法时,计时器都将重置,如果在10秒内没有再次调用该方法,计时器将被触发。显示计时器的初始化和方法代码这是一个多么奇妙的问题,也许您可以提供一些信息?MyMethod()->此方法将每6秒从终端调用一次。。。有时这种方法不会因为连接问题而起作用。。如果MyMethod()不会调用…@VikramBose,我想检查call connectionProblem()方法。这不是一条注释。而是用你在评论中给出的信息更新问题。