1 // 主线程 2 // ToDo 3 4 // 通过匿名方法,启动子线程 5 new System.Threading.Thread(() => 6 {
//还是主线程调用以下方法 7 App.Current.Dispatcher.Invoke(new Action(() => 8 { 9 // 通过匿名方法 10 // 子线程 ToDo 11 12 })); 13 }).Start();
1 // 主线程 2 //ToDo 3 4 new Thread(() => 5 { 6 // 子线程 ToDo 7 // 子线程执行 记录log的方法,不影响主线程继续执行(不影响性能) 8 LogMsg("msg"); 9 10 }).Start();