thread,
Thread.Start():启动线程的执行;
Thread.Suspend():挂起线程,或者如果线程已挂起,则不起作用;
(一般是线程主动挂起)
Thread.Resume():继续已挂起的线程;
这个应该是被唤醒了,既然自己已Suspend,不起作用了,那就需要别的线程来唤醒吧
Thread.Interrupt():中止处于 Wait或者Sleep或者Join 线程状态的线程;
话说为什么,不直接abort,要用这个, 除了引发个异常,还有啥不同,
Thread.Join():阻塞调用线程,直到某个线程终止时为止
(一般是线程被动暂停,如等待资源)
Thread.Sleep():将当前线程阻塞指定的毫秒数;
Thread.Abort():以开始终止此线程的过程。如果线程已经在终止,则不能通过Thread.Start()来启动线程。
会引发,ThreadAbortException