所以创建一个线程去处理匹配,另外1个线程一个线程使用
EventWaitHandle来等待处理结束
EventWaitHandle wait;
Thread t=new Thread(new ThreadStart(delegate
{
处理逻辑
wait.Set();
});
wait.WaitOne(1000);///在某些机器上可能出现MissingMehtodException异常 (方法找不到)
不知道微软在搞什么!同样的2.0某些机器上会出现这个情况
后来该用变量加上Thread.Sleep(10)循环计数执行,虽然多写点代码但是至少很多环境下都可以正常使用!
大伙使用的时候注意下!!!!
最新评论