文件名称:BackgroundWorker
文件大小:49KB
文件格式:ZIP
更新时间:2019-10-13 10:09:30
后台线程
一个程序中需要进行大量的运算,并且需要在运算过程中支持用户一定的交互,为了获得更好的用户体验,使用BackgroundWorker来完成这一功能.BackgroundWorker类允许您在单独的专用线程上运行操作。 耗时的操作(如下载和数据库事务)在长时间运行时可能会导致用户界面 (UI) 似乎处于停止响应状态。 如果您需要能进行响应的用户界面,而且面临与这类操作相关的长时间延迟,则可以使用 BackgroundWorker类方便地解决问题(MSDN)。
【文件预览】:
bgwDemo
----bin()
--------Debug()
----Form1.Designer.cs(4KB)
----Program.cs(519B)
----obj()
--------Debug()
----Form1.cs(2KB)
----bgwDemo.csproj(4KB)
----Form1.resx(6KB)
----App.config(187B)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(249B)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.Designer.cs(3KB)