lamada表達式是向線程傳入參數的最方便、最強大的方法。
先弄一個方法:
void DoMore1(string name, string age) { Console.WriteLine(name + " is " + age); }
調用的時候
Thread t5 = new Thread(() => DoMore1("more 1", "232")); t5.IsBackground = true; t5.Start();
好處:
1、不發生object的裝箱、拆箱。
2、可以傳入任意個數、類型的參數。
3、不需要重新構造類來包裝實現方法,用屬性傳入參數的繁瑣。
摘自:https://blog.csdn.net/u014710355/article/details/90343548