C#
總鉆風
nope
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Control.BeginInvoke(),Control.Invoke()和delegate的BeginInvoke(),Invoke()的区别
delegate的BeginInvoke()和Invoke()是新起一个线程来执行委托,原线程继续往下执行;Control.BeginInvoke()和Invoke()则是将委托强制传递至UI线程执行,可能会造成UI线程假死。所以想要执行异步,应该用delegate的BeginInvoke方法;而Control.BeginInvoke方法主要用途是让子线程可以跨线程操作UI线程的控件...转载 2018-04-23 15:35:44 · 395 阅读 · 0 评论 -
C#异步回调
public delegate int AsyncEventHandler(int a, int b); public delegate void Del(); public Form2() { InitializeComponent(); Console.WriteLine("Start"); ...原创 2018-04-23 16:37:58 · 386 阅读 · 0 评论
分享