请问下,如果有这两个线程
Thread thread1 = new Thread(new ThreadStart(speed));
Thread thread2 = new Thread(new ThreadStart(time)); speed和time是俩方法名。怎么在程序里先后调用呢? 需要调用thread1三秒钟的时候,thread2不动。 thread1调用完后就暂停,然后调用thread2三秒钟。怎么设置噢?
Thread thread1 = new Thread(new ThreadStart(speed));
Thread thread2 = new Thread(new ThreadStart(time)); speed和time是俩方法名。怎么在程序里先后调用呢? 需要调用thread1三秒钟的时候,thread2不动。 thread1调用完后就暂停,然后调用thread2三秒钟。怎么设置噢?
thread1再3秒内就完成了 应该如何调用呢?直接是后者?
1.Mutex和AutoResetEvent一样,只能允许一个线程进入。当一个线程获得许可之后,其它等待的线程必须继续等待;
2.Mutex和ManualResetEvent一样,必须手动释放许可证,即调用Mutex.ReleaseMutex()方法。