C# 爲啥用invoke,其實是處理多線程的問題

C#的async事件,就是異步事件的調用,並非在主線程裏面的,若是直接在async事件裏面操做邏輯,好比引發資源共享的錯亂。因此就有了invoke和begininvoke多線程 control.invoke(參數delegate)方法:在擁有此控件的基礎窗口句柄的線程上執行指定的委託。 control.begininvoke(參數delegate)方法:在建立控件的基礎句柄所在線程上異步執行指定委
相關文章
相關標籤/搜索