C# Control的Invoke和BeginInvoke方法的区别

首先咱们要清楚Delegate.Invoke/BeginInvoke和Control.Invoke/BeginInvoke是不一样的,他们的区别,简单理解以下:web Delegate.Invoke:在同一个线程上同步执行。 Delegate.BeginInvoke:在线程池线程上异步执行。 Control.Invoke:在建立控件的基础窗口句柄的线程上执行委托。 Control.BeginInv
相关文章
相关标签/搜索