private static void CarExplodedHandler(object sender, Car.CarEventArgs e) { Console.WriteLine(e.msg); Console.WriteLine("Panic! Call for help!"); Car c = sender as Car; if (c != null) { Console.WriteLine(c.CallAAA()); } }
private static void CarAboutToBlow(object sender, Car.CarEventArgs e) { Console.WriteLine(e.msg); }
private static void CarIsAlmostDoomed(object sender, Car.CarEventArgs e) { Console.WriteLine("Critical message from Car: {0}", e.msg); }