예제 #1
0
 protected virtual void OnFlame(FlameEventArgs args)
 {
     if (Flame != null)
     {
         Flame(this, args);
     }
 }
예제 #2
0
 private void House_Flame(object sender, FlameEventArgs args)
 {
     if (args.Level == 1)
     {
         if (Cars.Count >= 1)
         {
             Console.WriteLine(args.Message + ", house number - " + args.NumberOfHouse + ", number of cars - " + args.Level);
         }
     }
     else if (args.Level == 2)
     {
         if (Cars.Count >= 2)
         {
             Console.WriteLine(args.Message + ", house number - " + args.NumberOfHouse + ", number of cars - " + args.Level);
         }
     }
 }