1 class Program
2 {
3 static void Main(string[] args)
4 {
5 // 查看当前的线程 ID, 是否线程池里面的线程
6 Console.WriteLine("1,Thread ID:#{0},Is PoolThread?{1}",
Thread.CurrentThread.ManagedThreadId,
Thread.CurrentThread.IsThreadPoolThread);
7
8 AsyncTest test = new AsyncTest();
9 string val = test.Hello("Andy Huang");
10
11 Console.WriteLine(val);
12 Console.ReadLine(); // 让黑屏等待,不会直接关闭..
13 }
14 }
15
16 public class AsyncTest
17 {
18 public string Hello(string name)
19 {
20 // 查看当前的线程 ID, 是否线程池里面的线程
21 Console.WriteLine("2,Thread ID:#{0},Is PoolThread?{1}",
Thread.CurrentThread.ManagedThreadId,
Thread.CurrentThread.IsThreadPoolThread);
22 return "Hello:" + name;