我们先从最基础的Thread说起。
创建并启动线程
创建并启动一个线程,如下代码:
1 namespace ConsoleApplication17 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 { 7 var thread = new Thread(PrintNumbers); 8 thread.Start(); 9 10 Console.WriteLine("Thread Start..."); 11 Console.ReadKey(); 12 } 13 14 /// <summary> 15 /// 匹配委托的方法 16 /// </summary> 17 public static void PrintNumbers() 18 { 19 Console.WriteLine("Starting......"); 20 for (int i = 0; i < 10; i++) 21 { 22 Console.WriteLine(i); 23 } 24 } 25 } 26 }