// 创建新线程
Task t = Task.Run(()=>
{
// 做些耗时的事
});
Task t = Task.Factory.StartNew(()=>
{
// 做些耗时的事
});
t.Wait();// 阻塞当前线程,直到子线程t 执行完成
t.Wait(100); // 阻塞等待100毫秒,100毫秒后即使子线程未执行完成,也不继续等待。
相关文章
- 02-18多线程的原理、实践、应用
- 02-18datawhale2020年2月组队学习NLP实践task2
- 02-18Task示例,多线程
- 02-18移动应用开发实践-Task1-OkHttp的基础使用
- 02-18Datawhale编程实践(LeetCode 腾讯精选练习50)Task14
- 02-18python threading模块使用 以及python多线程操作的实践(使用Queue队列模块)
- 02-18C#综合揭秘——细说进程、应用程序域与上下文之间的关系C#综合揭秘——细说多线程(下)”
- 02-18异步和多线程,委托异步调用,Thread,ThreadPool,Task,Parallel,CancellationTokenSource
- 02-18[转载]C#多线程学习(一) 多线程的相关概念
- 02-18【C#】Task.Factory.StartNew中异常,数据库连接对象断开问题