C#使用BackgroundWorker实现多线程
生活随笔
收集整理的这篇文章主要介绍了
C#使用BackgroundWorker实现多线程
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
BackgroundWorker的对象定义:
this.backgroundWorker.WorkerSupportsCancellation = true;this.backgroundWorker.DoWork += new System.ComponentModel.DoWorkEventHandler(this.DoWork);this.backgroundWorker.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.RunWokerCompeted);private System.ComponentModel.BackgroundWorker backgroundWorker;DoWork方法里包含了需要单开线程索要执行的操作动作。
该方法在BackgroundWorker.RunWorkerAsync()被调用时发生。
转载于:https://www.cnblogs.com/qinlixue/archive/2013/02/16/2913597.html
总结
以上是生活随笔为你收集整理的C#使用BackgroundWorker实现多线程的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Linux软件安装之RPM的安装技巧
- 下一篇: HTML转PDF(C#---itexts