C#事件处理程序的写法

原则:

1、sender是一个object定义类型,利用oo多态的功能,
父类引用一个子类实例化对象完全可以,在执行的时候
解析成个子类的对象,当然要调用子类扩展的成员时
直接用sender不行,因为毕竟在形式上是父类类型,父类里面
没有这样的成员,虽然它在实际上是一个子类的对象,这时候,
强制类型转化,当子类用(实际在内存就是,当然安全)

 

C#事件处理程序的写法_第1张图片

 

C#事件处理程序的写法_第2张图片

 

 

你可能感兴趣的:(C#事件处理程序的写法)