希望能得到老师傅的线上指点指点
新手自学的,刚学会运用后台线程处理。
然后以同样的方式想去编辑第二条后台线程。
请问老师傅们,需要注意的事项是哪里,还有如何解决

解决方案 »

  1.   

    建议看下ms的示例程序
    定义完了还得new个对象出来吧  backgroundWorker1 = new BackgroundWorker();                      //新建BackgroundWorker
      backgroundWorker1.WorkerReportsProgress = true;                  //允许报告进度
      backgroundWorker1.WorkerSupportsCancellation = true;             //允许取消线程
      backgroundWorker1.DoWork += worker_DoWork;                       //设置主要工作逻辑
      backgroundWorker1.ProgressChanged += worker_ProgressChanged;     //进度变化的相关处理
      backgroundWorker1.RunWorkerCompleted += worker_RunWorkerCompleted;  //线程完成时的处理
      

  2.   

    对象需要初始化,https://docs.microsoft.com/zh-cn/dotnet/csharp/