using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
//定义委托
public delegate int AddSum(int a,int b);
class Program
{
static void Main(string[] args)
{
Program p = new Program();
//AddSum addSum = new AddSum(p.Add);
// AddSum addSum = delegate(int a, int b) { return a + b; };
//AddSum addSum = (int a, int b) => { return a + b; };
AddSum addSum = (a,b) => { return a + b; };
//AddSum addSum = () => { Console.WriteLine(2); };
//AddSum addSum = a => { return a; };
int sum = addSum(5, 6);
Console.WriteLine(sum);
Console.ReadLine();
}
//public int Add(int a, int b)
//{
// return a + b;
//}
}
}
https://www.cnblogs.com/yechun/archive/2012/04/15/2450496.html
https://www.cnblogs.com/gaokaitai/p/10642146.html
http://www.mamicode.com/info-detail-2388345.html