Tim*_*mwi 13
是的,它基本上就像一个线程,但具有额外的功能(事件通知你进度和完成时间).
您应该在需要执行可能需要一段时间的事情时使用它(例如计算,文件或数据库读/写,Web请求等),并且您不希望GUI在发生时显示无响应:
BackgroundWorker类允许您在单独的专用线程上运行操作.下载和数据库事务等耗时的操作可能会导致用户界面(UI)在运行时停止响应.当您需要响应式UI并且遇到与此类操作相关的长时间延迟时,BackgroundWorker类提供了一种方便的解决方案.
阅读如何:在后台运行操作以获得介绍.
归档时间: |
|
查看次数: |
699 次 |
最近记录: |