backgroundWorker1.WorkerReportsProgress = true;//报告完成进度
backgroundWorker1.WorkerSupportsCancellation = true;//允许用户终止后台线程
}

//开始按钮
private void button1_Click(object sender, EventArgs e)
{
if (!backgroundWorker1.IsBusy )//判断backgroundWorker1是否正在运行异步操作
{
//backgroundWorker1.RunWorkerAsync();
backgroundWorker1.RunWorkerAsync(1000);//开始执行后台操作,调用DoWork事件
}
}
//DoWork事件声明要执行的耗时操作
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
e.Result = ListNumber(backgroundWorker1, e);//运算结果保存在e.Result中
}
bool ListNumber(object sender, DoWorkEventArgs e)
{
int num=(int)e.Argument;//接收传入的参数
for (int i = 1; i
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-30790-2.html
给楼主一个题目
这就是教授水平
经济的发展
联合国就是世界政府