线程什么时候开始?
AutoResetEvent Test(){
AutoResetEvent are=new AutoResetEvent(false);
Thread t=new Thread(()=>{
x.Y();//耗时方法
//...
are.Set();
};
t.Start();
return are;
}
void Test2(){
var v=Test();
v.WaitOne(); //A
}
//大家觉得A处会有什么情况,是一至等下去呢?还是等到一定时候结束
在Test2中执行了Test方法,但是当Test2没有执行完毕时,Test方法中的线程启动了吗?