C#中的事件与代表
C#事件用于解决“委托”中的麻烦。一个很容易覆盖Delegate属性的控件,最终可能导致代码错误。为避免这种情况,C#使用事件并在委托周围定义包装器。
C#中的事件
要使用事件,应首先定义委托。事件是代表的一种,事件的一个示例可以是按下键时的事件。
public delegate voide Demo(String val); public event Test TestEvent;
一个事件可以容纳这样的代表。
this.TestEvent += new Demo (DemoData);
C#中的代表
委托是一个引用类型变量,其中包含对方法的引用。可以在运行时更改参考。
public delegate void Demo(String val);
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西