摘要:
1:你可以调用线程的实例方法Join来等待一个线程的结束。例如: publicstaticvoidMainThread(){Threadt=newThread(Go);t.Start();t.Join();Console.WriteLine("Threadthasended!");}staticvoidGo(){for(inti=0;i<1000;i++)Console.Write("y");}在打印了1000个Y之后,后面就会输出”Thread t has ended!”.,你可以在调用Join方法的时候给它一个timeout的参数,例如要超时一 阅读全文
摘要:
CLR和操作系统会自动的为应用程序创建一个线程,这个线程叫做主线程(main Thread)如果要创建一个新的线程,可以使用Thread类。下面是一个简单的例子:[代码]for(inti=0;i1000;i++)Console.Write("x");}staticvoidWriteY(){for(inti=0;i1000;i++)Console.Write("y");}}首先创建了一个线程来执... 阅读全文