既然delegate是OOP的,能否重载它,能否写到class里面,能否实现继承,多态 yes.delegate实质上是一个类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在能声明类的地方都可以声明delegate 深了..........花了好长时间还是没有弄明白那个delegate delegate是一种特殊的类它只能从System.Delegate派生,而且不能继承不明白你为什么要继承一个delegate? 不能继承、重载,当然没有什么多态,可以写在Class里面,也可以写在class外面,能写class的地方就能写delegate。 C#中的代理(1)含义:它是一种引用数据类型,是调用其他对象方法的对象。其作用相当于C/C++语言中的函数指针。其实现的机制是将对特定方法的引用封装到代理对象内,在使用时只须将调用方法的参数传递给代理对象而委托可以引用静态方法和实例方法。当委托引用实例方法时,委托不仅存储对方法入口点的引用,还存储对为其调用该方法的类实例的引用。与函数指针不同,委托是面向对象OOP、类型安全并且安全的。起到类似于调用过程和被调用过程之间的中间者的作用, 代理就是动词的名词化"。 顶者有分!!entity framework 怎么实现拦截器 给多个picturebox循环赋值 C#窗口开发 【求助】怎样在.net2005创建SQL server2005数据库(急!) Repeater分页问题~在线等! 怎么按时间查询? 有谁作过飞天诚信的epass1000c#接口 用mutex给线程排队的问题 高分求visual net2003英文版下载 C#中byte[ ]转换成float[ ]的问题 有谁做过小灵通的短信发送的? sqldatareader的用法
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货