首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于thread的一个有关问题

2012-01-20 
关于thread的一个问题thread.resume()和thread.suspend()在.net2.0中都已经不支持了,请问现在有什么方法可

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

热点排行