当用task.run运行一个长时间线程时,如果窗口中某个timer定时打开了,不管里面有没有执行代码,都会让程序变的卡顿。按照某篇博客说法,system.window.form.timer改成system.timer.timer控件可以解决,但是也没用,最后改成了task.run来代替timer,程序变得稳定。
c# timer 和 多线程冲突
最新推荐文章于 2024-05-27 09:39:22 发布
当用task.run运行一个长时间线程时,如果窗口中某个timer定时打开了,不管里面有没有执行代码,都会让程序变的卡顿。按照某篇博客说法,system.window.form.timer改成system.timer.timer控件可以解决,但是也没用,最后改成了task.run来代替timer,程序变得稳定。