C# 異步下載文件

在C#當中,利用WebClient這個核心類,可以輕易的打造一個下載器。但是這裏想要強調的是,我們用的是異步操作。所謂異步,是相對於同步的概念而言的。比如Web中的Ajax就是基於異步的。它能夠提供良好的用戶體驗,讓用戶在進行操作時,不感覺到「卡」(不阻塞UI線程),能夠同時進行其它的操作並能夠隨意的切換到任務界面。在下載文件時,如果文件過大,我們用同步的下載方式進行下載會感覺程序「假死」,其實程
相關文章
相關標籤/搜索