![]() |
1
2
听起来你有一个 System.Windows.Timers.Timer 用一个 SynchronizingObject 设置为用户界面控件,或正在使用(b)a System.Windows.Forms.Timer . 然后,使用网络读取阻止事件触发来阻止UI线程。 您有两个选项,要么使用不同的线程进行网络读取,要么用于计时器事件。如果使用System.windows.Timers.Timer,则不要传递 同步对象 ,它将引发线程池线程上的事件。或者, async the network read . |
![]() |
2
0
它是什么样的计时器,您是否保留对它的引用?有没有可能计时器在着火之前就被垃圾回收了?文件里有个警告
|