请问一下c#把timer先暂停的代码是什么,我写了一个没停,这个bug改了好久,求教

2019-01-02 21:22发布

问题:

首先效果是这样的

倒计时进行的时候我断网,写在try catch里了,我断网了有异常了应该走到catch了

,但是这个倒计时没停,隔了一会,走到负数了,而且catch里边写的隐藏的也都没有隐藏

回答1:

你应该是用的System.Windows.Forms.Timer,也可以用 timer.Enabled=false;来停止。timer.Enabled=true;来启动。打几个断点好好调试下吧,从你的描述来看,程序貌似没有跑到catch里面。



回答2:

你确定断网了会进catch?



回答3:

把代码贴全



回答4:

c# 有好几个timer,你用的是哪个?换一个试试



标签: