qq_慕函数7518432
2019-07-10 11:43
实现事件的具体步骤是啥 整蒙了 求大神指导
先在一个你想要注册事件类中提前写好一个委托方法,例如delegate void Handler【委托类型】();然后再写一个事件声明,例如public static event Handler【委托类型】 NewDog【事件名】;事件声明使用static,便于直接添加事件,也就是【类名.事件名 += 想要注册的方法】,取消事件是【类名.事件名 -=想要注册的方法 】
具体步骤可以这样:1.delegate void Handler【委托类型】();
2.public static event Handler【委托类型】 NewDog【事件名】;
3.【类名.事件名 += 想要注册的方法】 (这里的类名是你事件所在的那个类(也就是委托方法所在的那个类),想要注册的方法是你要给哪个类注册事件的方法)
这是我对事件的理解,如果有不对或者说的不准确的地方,希望大家能够指出,谢谢大家了,希望能帮到你,一起加油^.^
C#面向对象编程
68856 学习 · 153 问题
相似问题