GIS工程技术与项目管理

博客园 首页 新随笔 联系 订阅 管理

2008年7月23日 #

摘要: C# 编程指南 何时使用委托而不使用接口(C# 编程指南) 委托和接口都允许类设计器分离类型声明和实现。任何类或结构都能继承和实现给定的接口。可以为任何类上的方法创建委托,前提是该方法符合委托的方法签名。接口引用或委托可由不了解实现该接口或委托方法的类的对象使用。既然存在这些相似性,那么类设计器何时应使用委托,何时又该使用接口呢? 在以下情况下,请使用委托: 当使用事... 阅读全文
posted @ 2008-07-23 16:58 飞羽 阅读(455) 评论(0) 推荐(0) 编辑

摘要: 使用委托(C# 编程指南) 委托是一种安全地封装方法的类型,它与 C 和 C++ 中的函数指针类似。与 C 中的函数指针不同,委托是面向对象的、类型安全的和保险的。委托的类型由委托的名称定义。下面的示例声明了一个名为 Del 的委托,该委托可以封装一个采用字符串作为参数并返回 void 的方法。 public delegate void Del(string message); ... 阅读全文
posted @ 2008-07-23 16:54 飞羽 阅读(256) 评论(0) 推荐(0) 编辑