为什么C#System.Timer会减慢Windows窗体的外观

时间:2019-07-10 04:59:32

标签: c# performance timer

我有一个System.Timer,间隔为15毫秒,并且还带有SynchronizingObject。其中有一些重要功能(标志检查等)。因此,确实有必要一直运行。我意识到,当计时器运行表格时,我想打开/加载的表格非常缓慢且缓慢。不仅是表单,文本框的行为也是如此。 (慢速喂炭...)。似乎System.Timer消耗了大量资源或在与应用程序相同的线程中运行。我不知道。

这种现象确实破坏了应用程序的性能。

我该如何改善它,还是应该使用其他计时器或技术来频繁检查标志??


这是我在代码中以这种方式使用的简短示例:

focused

}         }

0 个答案:

没有答案