예제 #1
0
 public static void CarAboutToBlow(object sender, CarEventArgs e)
 {
     if (sender is Car)
     {
         Car c = (Car) sender;
         Console.WriteLine("{0} says: {1}", c.PetName, e.msg);
     }
 }
예제 #2
0
        static void CarIsAlmostDoomed(object sender, CarEventArgs e) {
            if (sender is Car) {
                Car c = (Car)sender;
                Console.WriteLine("=> Critical message from {0}: {1}", c.PetName, e.msg);
            } else {
                Console.WriteLine("EEEEEEE");
            }

        }
예제 #3
0
파일: Car.cs 프로젝트: babelfish42/dotNet
 public virtual void OnAboutToBlow(object sender, CarEventArgs message)
 {
     if (this.AboutToBlow != null)
       {
     this.AboutToBlow(sender, message);
       }
 }
예제 #4
0
 public static void CarExploded(object sender, CarEventArgs e)
 {
     Console.WriteLine(e.msg);
 }
예제 #5
0
 public static void CarIsAlmostDoomed(object sender, CarEventArgs e)
 {
     Console.WriteLine("=> Critical Message from Car: {0}", e.msg);
 }
예제 #6
0
 public static void CarExploded(object sender, CarEventArgs e)
 {
     Console.WriteLine("Inside CarExploded()");
     Console.WriteLine($"{sender} says: {e.msg}");
 }
예제 #7
0
파일: Program.cs 프로젝트: dakazia/apress
 //public static void CarExploded(string msg)
 //{
 //    Console.WriteLine(msg);
 //}
 public static void CarExploded(object sender, CarEventArgs e)
 {
     Console.WriteLine(e.msg);
 }
 public static void CarExploded(object sender, CarEventArgs e)
 {
     Console.WriteLine("{0} says: {1}", sender, e.msg);
 }
예제 #9
0
파일: Program.cs 프로젝트: dakazia/apress
 //private static void NewCarOnAboutToBlow(string msgforcaller)
 //{
 //    throw new NotImplementedException();
 //}
 private static void NewCarOnAboutToBlow(object sender, CarEventArgs e)
 {
     throw new NotImplementedException();
 }
예제 #10
0
 public static void CarAboutToBlow(object sender, CarEventArgs e)
 {
     Console.WriteLine($"   {e.msg} at {e.time}");
 }
예제 #11
0
 static void CarAboutToBlow(object sender, CarEventArgs e) {
     Console.WriteLine("{0} sayy {1}", sender, e.msg);
 }
예제 #12
0
 public static void CarAboutToBlow(object sender, CarEventArgs e)
 {
     Console.WriteLine($"{sender} says: {e.msg}");
 }
예제 #13
0
 private static void CarIsAlmostDoomed(object sender, CarEventArgs e)
 {
     Console.WriteLine("{0} says:{1}", ((Car)sender).PetName, e.msg);
 }
예제 #14
0
 public static void CarIsAlmostDoomed(object sender, CarEventArgs e)
 {
     Console.WriteLine("=> Critical Message from Car:{1} says {0}", sender, e.msg);
 }
예제 #15
0
파일: Car.cs 프로젝트: babelfish42/dotNet
 public virtual void OnExploded(object sender, CarEventArgs message)
 {
     if (this.Exploded != null)
       {
     this.Exploded(sender, message);
       }
 }
예제 #16
0
파일: Program.cs 프로젝트: dakazia/apress
 //public static void CarIsAlmostDoomed(string msg)
 //{
 //    Console.WriteLine("=> Critical Message from Car: {0}", msg);
 //}
 public static void CarIsAlmostDoomed(object sender, CarEventArgs e)
 {
     Console.WriteLine($"=> Critical Message from Car: {e.msg}");
 }
예제 #17
0
파일: Car.cs 프로젝트: babelfish42/dotNet
 public virtual void OnSlowedDown(object sender, CarEventArgs message)
 {
     if (this.SlowedDown != null)
       {
     this.SlowedDown(sender, message);
       }
 }
 public static void CarAboutToBlow(object sender, CarEventArgs e)
 {
     Console.WriteLine("{0} says: {1}", sender, e.msg);
 }