首页 > 代码库 > C# 多线程
C# 多线程
1 using (BackgroundWorker bw = new BackgroundWorker()) 2 { 3 BackgroundWorker bw = new BackgroundWorker(); 4 5 bw.RunWorkerCompleted += (sender, e) => { }; 6 bw.DoWork += (sender, e) => 7 { 8 Thread.Sleep(5000); 9 }10 bw.RunWorkerAsync("Tank");11 }
这种方式会导致原线程等待 新线程结束。
1 new Thread(() =>2 {3 }).Start();
这种方式比较好
C# 多线程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。