Task和Thread都能创建⽤多线程的⽅式执⾏代码,但它们有较⼤的区别。Task较新,发布于.NET 4.5, 能结合新的async/await代码模型写代码,它不⽌能创建新线程,还能使⽤线程池(默认)、单线程等⽅ 式编程,在UI编程领域,Task还能⾃动返回UI线程上下⽂,还提供了许多便利API以管理多个Task。