ASP.NET Lab

The Best Web, The Best Future

博客园 首页 新随笔 订阅 管理
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页

2007年1月31日 #

摘要: 通常,方法用来呈现动作而属性用来呈现数据。并且属性能够与字段一样被使用,因此说明了属性不应该是复杂的计算或者会导致副作用的。关于属性设计的附加信息,请参考:[索引属性的设计]和[属性变化的通知事件]。 阅读全文
posted @ 2007-01-31 19:30 Laeb 阅读(203) 评论(0) 推荐(0) 编辑

2007年1月30日 #

摘要: 通常,方法用来呈现动作而属性用来呈现数据。并且属性能够与字段一样被使用,因此说明了属性不应该是复杂的计算或者会导致副作用的。在不违反下列指南的时候,考虑属性的使用会胜于方法,因为有较少体验的开发者会发现属性是更加容易被使用的。 阅读全文
posted @ 2007-01-30 20:14 Laeb 阅读(800) 评论(0) 推荐(0) 编辑

摘要: 接口是一种支持功能的约定。实现了接口的类必须为接口中被指定的成员提供实现的细节。例如,IEnumerator 接口定义了一个必须实现并且通过一个对象集(如集合)来支持枚举操作的成员签名。要实现 IEnumerator 接口,派生类就必须实现 Current、MoveNext,以及 Reset 成员。 阅读全文
posted @ 2007-01-30 20:13 Laeb 阅读(587) 评论(0) 推荐(0) 编辑

2007年1月29日 #

摘要: 成员的签名中包括了名称和参数列表。每个成员的签名都必须是唯一的类型。但是只要它们的参数列表不相同,成员就能够拥有相同的名称。在类型中有两个或多个成员是相同的成员种类(方法、属性、构造器,以及等等)并且拥有相同的名称和不同的参数列表的时候,那么这个成员就可以说是被重载的。例如,Array 类包含了两个 CopyTo 方法。第一个方法获取一个数组和一个 Int32 的值,而第二个方法则获取一个数组和一个 Int64 的值。 阅读全文
posted @ 2007-01-29 21:42 Laeb 阅读(396) 评论(0) 推荐(0) 编辑

摘要: 这些至少在程序员的世界中是一种容易被混淆的术语。它们的含意经常会被交换。 阅读全文
posted @ 2007-01-29 20:16 Laeb 阅读(2537) 评论(0) 推荐(0) 编辑

摘要: 我重新开始了从事编写 Mercury 指南书籍的工作。迄今为止我都是把 Parameter(参数)用来表示“出现在子句(或类型定义)头部的变量”,而把 Argument(参量)用来表示“出现在目标(或类型的实例)中的值”。换句话说,Arguments(参量)就是对 Parameters(参数)的具体化。 阅读全文
posted @ 2007-01-29 20:15 Laeb 阅读(2269) 评论(0) 推荐(0) 编辑

摘要: 被嵌套的类型是一些其他类型的成员类型。被嵌套的类型应该与它们的声明类型进行紧耦合并且不能与常规类型一样是可用的。被嵌套的类型容易被一些开发者所混淆并且不能够是公开可见的,除非有一个强制性的原因要这样做。在一个设计良好的库中,开发者应该极少地使用被嵌套的类型来实例化对象或声明变量。 阅读全文
posted @ 2007-01-29 20:12 Laeb 阅读(428) 评论(0) 推荐(0) 编辑

摘要: 下列指南讨论了为库用户介绍的一个潜在的变化。如果你把值添加到先前已被承载的枚举中,那么现有的应用程序代码将不再是足够健壮的也不能够优雅地对新值进行处理。 阅读全文
posted @ 2007-01-29 20:11 Laeb 阅读(445) 评论(0) 推荐(0) 编辑

摘要: 标记枚举被用来屏蔽位字段并且完成位比较操作。它们被正确设计并在同时能够指定多个枚举值的时候被使用。例如,你可以对任何 GenericUriParserOptions 枚举值进行组合来配置一个常规的统一资源标识符(URI)处理器。 阅读全文
posted @ 2007-01-29 20:10 Laeb 阅读(367) 评论(0) 推荐(0) 编辑

摘要: 枚举提供了为强类型成员所用的常量值集合并且改进了代码可读性。枚举既可以是简单的也可以是标记。简单的枚举包含了没有在位比较操作中被组合或被使用的值。而标记枚举则是通过使用位比较操作关键字 OR 而有意被组合的。通过使用位比较操作关键字 AND 还可以对标记枚举的组合值进行检查。 阅读全文
posted @ 2007-01-29 20:09 Laeb 阅读(466) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 28 下一页