摘要:
为了简化自定义方法的构建来为委托调用列表增加和删除方法,C#提供了 event 关键字。在编译器处理event关键字的时候,它会自动提供注销方法以及委托类型任何必要的成员变量。这些委托成员变量总是声明为private的。所以不能直接从触发事件的对象来访问成员。定义一个事件分两步:1. 定义一个委托类型,包含事件触发时要调用的方法。2. 通过 C# event 关键字用相关的委托来声明事件。创建一个Car类,可以发送CarIsBroken(),OverSpeedAlarm(超速警告)事件。 // 创建一个委托用于对Car事件的响应处理。 public d... 阅读全文
posted @ 2013-02-10 21:50
fdyang
阅读(982)
评论(0)
推荐(0)

浙公网安备 33010602011771号