摘要:
转(http://www.cnblogs.com/eebb/archive/2007/10/30/943624.html) 在学习c# 2.0的新特性以前,我们一起来看看c#传统印象里的接口、抽象、委托是怎么一回事。 1、接口包含诸如方法和属性定义等一系列的声明。而这些接口必须有实现接口的类来实现。 定义接口: [存取权限] interface 接口名称 { 接口体; } 对接口的存取权限... 阅读全文
2008年4月11日 #
摘要:
看了前人的书,自己的理解,呵呵! delegate就是定义一个接口,然后有某一个具体的方法实现了这个接口,实力化一个委托,把方法当作参数,委托就会调用这个方法. 也就是说我们定义的委托代表方法的返回值类型和参数类型,在实例化该委托时传入方法名称,这样该委托的实例就可以表示相应的方法了。 委托声明了以后,就可以象类一样进行实例化,实例化时把要引用的方法(如:Add)做为参数,这样委托和方法就关联... 阅读全文