介绍
Thread、ThreadPool不推荐使用
一般使用Task即可,想更好的控制线程,使用Parallel
Task
方式一
创建 Task 对象,然后启动
Task task = new Task(() => {
while (!done)
{
Console.WriteLine("测试。。。");
}
});
// 调用 Start() 方法启动
task.Start();
方式二
通过工厂方式 创建并启动
注意:不需要调用 Start() 方法启动
Task.Factory.StartNew( () => {
while(true){
Console.WriteLine("测试。。。");
}
});