微软说
Thread.Resume()和Thread.Suspend()方法已经过时。
那请问代替这两个方法的是什么啊?

解决方案 »

  1.   

    调用 System.Threading.Thread.Sleep 及 System.Threading.Timeout.Infinite 将使线程休眠,直到被调用 System.Threading.Thread.Interrupt 的另一个线程中断,或被 System.Threading.Thread.Abort 终止。
      

  2.   

    如果该线程正调用其他线程的资料,你把它挂起了,其他线程容易为此而死掉所以挂起和恢复都不提倡替代的方法是,把不用的线程的级别调低,使其少占用系统资源,又不至于死锁,如:
    thr.Priority = ThreadPriority.Lowest;
      

  3.   

    它不是告诉你了用什么了吗,such as Monitor, Mutex, Event, and Semaphore。
      

  4.   

    那请问一下,Mutex这个东西怎么用啊?
    而且我需要在线程中调用到当前窗体的ProgressBar控件。
    他老是出异常。
      

  5.   

    有没有实例代码贴出来,我看看。
    最好是Mutex+window控件都有的。