| 123456789101112131415161718192021222324252627282930313233343536 | using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace CommandPattern{    class Program    {        static void Main(string[] args)        {            //申明和平收复台湾命令            Command focusCommand = new RecaptureTaiwanByPeaceCommand();            //申明调用者            Invoker invoker = new Invoker(focusCommand);            invoker.InovkerName = "习大大";            //下达命令            invoker.Invoke();            Console.WriteLine("-------------------------------");            //申明武力收复台湾命令            Command peaceCommand = new RecaptureTaiwanByFocusCommand();            invoker = new Invoker(peaceCommand);            invoker.InovkerName = "习大大";            invoker.Invoke();            Console.ReadLine();        }    }}
 |