using System;
namespace redis
{
class Program
{
public delegate void BuyTicketHandler();//定义一个委托
static void Main(string[] args)
{
//委托多播实例,例如小明叫小张买完车票,之后接着又让他带张电影票
BuyTicketHandler delegate1 = new BuyTicketHandler(MrZhang.BuyTicket);
delegate1 += MrZhang.BuyMovieTicket;
delegate1();
}
}
public class MrZhang
{
public static void BuyTicket()
{
Console.WriteLine("买火车票");
}
public static void BuyMovieTicket()
{
Console.WriteLine("买电影票");
}
}
}