以往,如果开发者要实现上述功能,需要完成很多额外的工作,现在,FCL中提供了一个功能更强大的概念:Task。Task在线程池的基础上进行了优化,并提供了更多
一、介绍下Task 对于多线程,我们经常使用的是Thread。在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0
debug: true/false, 如果为true,日志中会打印debug信息 http - enable: true/false, 表示是否开启该http端口,该端口为控制端口,主要用来对task发送控
而Task类可以解决上述所有的问题。任务(Task)表示一个通过或不通过线程实现的并发发现作,任务是可组合的,使用延续(continuation)可将它们串联在一起,它们可以使用线程
//等待 System.Threading.Tasks.Task 完成执行过程。 public void Wait(); //等待 System.Threading.Tasks.Task 在指定的时间间隔内完成执行。 public
PRE-TASK PREPARATION 任务前期准备 ; 准备阶段 ; 新语言材料的引入 ; 课前准备pre-reading Task 读前任务 ; 读前准备活动 ; 前任务 ; 读前活动pre