Example #1
0
 // DeliverEvent()方法在侦听器中调用IWeakEventListener接口中的ReceiveWeakEvent()方法
 void CarDealer_NewCarInfo(object sender, CarInfoEventArgs e)
 {
     // 提供托管事件,每个侦听器。
     DeliverEvent(sender, e);
 }
Example #2
0
 // 该方法满足EventHandler<CarInfoEventArgs>委托的要求
 public void NewCarIsHere(object sender, CarInfoEventArgs e)
 {
     Console.WriteLine("{0}: car {1} is new", name, e.Car);
 }