C# 为啥用invoke,其实是处理多线程的问题

C#的async事件,就是异步事件的调用,并非在主线程里面的,若是直接在async事件里面操做逻辑,好比引发资源共享的错乱。因此就有了invoke和begininvoke多线程 control.invoke(参数delegate)方法:在拥有此控件的基础窗口句柄的线程上执行指定的委托。 control.begininvoke(参数delegate)方法:在建立控件的基础句柄所在线程上异步执行指定委
相关文章
相关标签/搜索