回:再开启个多线程呢 ?
Thread thd = new Thread(new ThreadStart(MultiThreadTest));
thd.Start(); private void MultiThreadTest()
{
Thread thd1 = new Thread(new ThreadStart(MultiThreadTest1));
thd.Start();
Thread thd2 = new Thread(new ThreadStart(MultiThreadTest2));
thd.Start();
}
private void MultiThreadTest1()
{
}
private void MultiThreadTest2()
{
}
回:而主线程还要等到子子线程都结束了?
可以用lock,可以用AutoResetEvent,
Thread thd = new Thread(new ThreadStart(MultiThreadTest));
thd.Start(); private void MultiThreadTest()
{
Thread thd1 = new Thread(new ThreadStart(MultiThreadTest1));
thd1.Start();
Thread thd2 = new Thread(new ThreadStart(MultiThreadTest2));
thd2.Start();
}
private void MultiThreadTest1()
{
}
private void MultiThreadTest2()
{
}
回:而主线程还要等到子子线程都结束了?
可以用lock,可以用AutoResetEvent,