1、定义
线程的构造函数可以接收系统定义好的两种委托:一种是ThreadStart,无
参的、无返回值;一种是ParameterizedThreadStart,有参的(object)、
无返回值。这个对应Start()方法的两种参数
     a、    ThreadStart ts1=new ThreadStart(Method1);//委托承载方

            Thread th2 = new Thread(ts2);
            th1.Start();//无参数的
     b、    ParameterizedThreadStart ts2 =new
ParameterizedThreadStart(Method2);
            Thread th2 = new Thread(ts2);
            th2.Start("--------------------");//带参数的,此时,
Method2方法的参数是object类型的
     c、    Thread th3 = new Thread(Method3);//还可以直接放方法的
名字(匿名委托)
2、Thread.Priority 属性
获取或设置一个值,该值指示线程的调度优先级。
Highest
AboveNormal
Normal
BelowNormal
Lowest
3、Thread.ThreadState 属性
获取一个值,该值包含当前线程的状态。
4、Thread..::.CurrentThread 属性
获取当前正在运行的线程。
5、Thread..::.Start 方法   使线程得以按计划执行。
该方法有两种:一种是无参的,一种是有参的 (object 类型)
6、Thread..::.Sleep 方法
将当前线程阻塞指定的毫秒数。
有两种参数:int32   TimeSpan
7、Thread..::.Name 属性  获取或设置线程的名称。
8、Thread..::.Join 方法 阻塞调用线程,直到某个线程终止时为止。
有三种参数:无参的  int32   TimeSpan