【CSharp 学习笔记】关于ManualResetEvent的用法
解决方案:利用ManualResetEvent,使用方面见上面链接
ManualResetEvent mre = new ManualResetEvent(false);
var result="";
mre = new ManualResetEvent(false);
var t = new Thread(new ThreadStart(delegate() {
result=gethtml();//这里是http请求方法
mre.Set();
}));
t.IsBackground = true;
t.Start();
mre.WaitOne(5000);//设置5秒超时