关于thread的一个问题
thread.resume()和thread.suspend()在.net 2.0中都已经不支持了,请问现在有什么方法可以实现与这俩方法一样的效果呢?
------解决方案--------------------其实用还是可以用Supend和Resume的,只是编译的时候会报一个错,不理它也行的。使用Monitor对象,如 Monitor.Exit()==Thread.Supend()...
------解决方案--------------------使用锁的机制就可以了,推荐使用metux
metux.waitone(); == thread.suspend()
metux.ReleaseMutex() == thread.resume()
参见
http://blog.csdn.net/tjvictor/
中的
C#中使用Monitor类、Lock和Mutex类来同步多线程的执行