コード例 #1
0
ファイル: Program.cs プロジェクト: DLzZ2013/DotNet
 public void Publish(DataArgs args)
 {
     for (int i = 0; i < 100; i++)
     {
         if (i == 12)
         {
             Console.WriteLine("开始发布!");
             Publication?.Invoke(this, args);
         }
     }
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: DLzZ2013/DotNet
        static void Main(string[] args)
        {
            var data = new DataArgs();

            data.Data = "封神榜";
            var publisher  = new Publisher();
            var subscriber = new Subscriber(publisher);

            publisher.Publish(data);
            Console.ReadKey();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: DLzZ2013/DotNet
 private void Read(object sender, DataArgs args)
 {
     Console.WriteLine("开始阅览:" + "《" + args.Data + "》");
 }