私が説明できない何かを資金提供するとき、私はマルチスレッドを実験していました。次のコードは、エラーなしでコンパイルして動作します:アクションとの相違点<T>とパラメータとしてのプレーンラムダ
new Thread(() => Console.WriteLine("Hello")).Start();
この1つはないのに対し:
Action a =() => Console.WriteLine("World");
new Thread(a).Start();
なぜ、これら二つの違いは何ですか?