Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在这里创建了一个问题主题:C# Windows 窗体中的线程错误
似乎所有与线程计时器相关的东西都必须使用 InvokeRequired 方法。所以,我有一堆需要这个的东西。大量使用会占用大量计算机资源吗?
大量使用会占用大量计算机资源吗?
它不一定会耗尽“计算机资源”,但使用Control.Invoke并且Control.BeginInvoke确实有开销。
Control.Invoke
Control.BeginInvoke
在许多情况下,一个不错的选择是尝试对需要Control.Invoke/的调用进行批处理BeginInvoke,以尽量减少编组操作的数量。
BeginInvoke