并行线程的生命周期

for (int i = 0; i < 3; i++)
 { 
	Thread th = new Thread(new ThreadStart(delegate { 
		过马路(i, "xxxxx路"); 
	})); 
	th.Start();
	Thread.Sleep(4); 
} 

1.创建线程,并启动

2.进入匿名委托,

3.执行过马路方法

4.执行完成后从过马路方法中跳出,跳回TreadStart方法中,

5.跳出当前线程对象,销毁线程.

原文地址:https://www.cnblogs.com/summary/p/4526697.html