// 创建新线程 Task t = Task.Run(()=> { // 做些耗时的事 }); Task t = Task.Factory.StartNew(()=> { // 做些耗时的事 }); t.Wait();// 阻塞当前线程,直到子线程t 执行完成 t.Wait(100); // 阻塞等待100毫秒,100毫秒后即使子线程未执行完成,也不继续等待。