欢迎来到学习摆脱又加深内卷篇
下面是学习异步编程的应用
1.首先,我们建一个winfrom的项目,界面如下:
2.然后先写一个耗时函数:
/// <summary> /// 耗时工作 /// </summary> /// <returns></returns> private string Work() { Thread.Sleep(1000); Thread.Sleep(2000); //listBox1.Items.Add("耗时任务完成"); return DateTime.Now.ToString("T") + "进入耗时函数里, 线程ID:" + Thread.CurrentThread.ManagedThreadId; //步骤7:子线程运行,不阻塞主线程 }
01-08 18:39