static void Main(string[] args)
{
Action<string> action = M1;
action += M2;
action += M3;//添加方法,这样调用一下action 就会执行M1 M2 M3
action -= M2;//把第M2方法去掉
action("罗分明");
Console.ReadKey();
}
static void M1(string msg)
{
Console.WriteLine(msg);
}
static void M2(string msg)
{
Console.WriteLine(msg);
Console.WriteLine("第二个M2");
}
static void M3(string msg)
{
Console.WriteLine(msg);
}