異步編程模式2-BeginInvoke和EndInvoke方法

爲何要進行異步回調?衆所周知,普通方法運行,是單線程的,若是中途有大型操做(如:讀取大文件,大批量操做數據庫,網絡傳輸等),都會致使方法阻塞,表如今界面上就是,程序卡或者死掉,界面元素不動了,不響應了。異步方法很好的解決了這些問題,異步執行某個方法,程序當即開闢一個新線程去運行你的方法,主線程包括界面就不會死掉了。異步調用並非要減小線程的開銷, 它的主要目的是讓調用方法的主線程不須要同步等待在這個
相關文章
相關標籤/搜索