我对委托、事件委托的一点理解
2012-08-31 09:53
288 查看
//1.声明关于事件的委托; public delegate void AlarmEventHandler(object sender, EventArgs e);
以上,声明一个委托, 类似C语言中声明一个函数指针的类型, 这个类型说明了 由它去声明的指针 所指向的函数 的参数类型和返回类型。
//2.声明事件(委托); public event AlarmEventHandler Alarm;
而事件委托的区别在于 指针所指向的函数被调用的方式 有一点特殊, 它往往因事件的激发而被调用的。 事件委托是一种特殊的委托。
相关文章推荐
- C# 委托与事件的一点理解(1)
- 事件与委托的一点概念理解
- 对C#下函数,委托,事件的一点理解!
- 对C#下函数,委托,事件的一点理解!
- 对C#下函数,委托,事件的一点理解!
- C# 委托与事件的一点理解(2)
- 委托与事件(个人的一点理解)
- 关于C#.Net中事件(event)、委托(delegate)和方法的一点理解
- 对C#下函数,委托,事件的一点理解
- 俗人理解的事件和委托
- 对ASP.NET中关于事件委托的理解
- 委托、事件的个人理解
- 理解C#中事件和委托的例子
- (zz)从callback的角度来理解.NET/C# 中的 委托 (delegate)与 事件 (event)
- 关于委托和事件的理解
- .Net的委托和事件的直接理解
- 从callback的角度来理解.NET/C# 中的 委托 (delegate)与 事件 (event)
- 深刻理解:C#中的委托、事件
- 我对委托/事件的理解
- C#事件-换一个角度理解委托和事件