//启动线程
thread.Start();
//暂停线程
if(thread.ThreadState == ThreadState.Running || thread.ThreadState == ThreadState.WaitSleepJoin)
{
thread.Suspend();
}
//恢复线程
if ( thread.ThreadState == ThreadState.Suspended)
{
thread.Resume();
}
//中断线程,这个可以自动恢复的
thread.Interrupt();
//终止线程
thread.Abort();