1. task类表示一个线程,最简单的task的构造方法是 ,参数是Action<t>,是一个无返回值的泛型委托。 指向要执行的函数。当调用·start()方法时,就执行子线程。执行指向的函数。
2.也可以使用 Task.Factory.StartNew方法,这个方法构造一个Task并且立刻开始运行。相当于将Task的构造函数和start方法一起执行 。
4. Task<t>来获得返回值,t是返回值的类型
5.要挂起当前线程, 等待一个线程执行完成,可以用到执行线程的wait()方法,wait方法也有一些重载,指定等待时间
运行结果为 好几个,其中有: