Пример #1
0
 //object sender:表示触发事件的对象
 //EventArgs e:表示事件数据的类的基类
 public void NewCarIsHere(object sender, CarInfoEventArgs e)//声明基于指定事件参数的方法;才有资格订阅
 {
     Console.WriteLine("{0}: car {1} is new", name, e.Car);
 }
Пример #2
0
 /// <summary>
 /// 该方法与CarDealer中定义的事件(委托)是匹配的,用户注册到事件中
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 public void NewCarIsHere(object sender, CarInfoEventArgs e)
 {
     WriteLine($"{_name}:car {e.Car} is new");
 }