protected virtual void OnFlame(FlameEventArgs args) { if (Flame != null) { Flame(this, args); } }
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); } } }