lambda表达式的发展史
internal class Program
{
public delegate void TestDel(int a, int b);
static void Main(string[] args)
{
TestDel test = new TestDel(Test);
test = new TestDel(delegate (int a, int b) { Console.WriteLine($"a:{a}"); });
test = new TestDel((int a, int b) => { Console.WriteLine($"a:{a}"); });
test = new TestDel((a, b) => { Console.WriteLine($"a:{a}"); });
test = (a, b) => { Console.WriteLine($"a:{a}"); };
test = (a, b) => Console.WriteLine($"a:{a}");
test(1, 2);
}
static void Test(int a, int b)
{
Console.WriteLine($"a:{a}");
}
}