读书人

关于thread的一个有关问题

发布时间: 2012-01-20 18:53:53 作者: rapoo

关于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类来同步多线程的执行

读书人网 >C#

热点推荐