ASP.NET Lab

The Best Web, The Best Future

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

2007年1月31日 #

摘要: 类型构造器被用来初始化类型中的静态数据。类型构造器在该类型的任何实例被创建之前通过公共语言运行时(CLR)而被调用。类型构造器是静态的(在 Visual Basic 中是 Shared)并且不能够获取参数。 阅读全文
posted @ 2007-01-31 19:36 Laeb 阅读(270) 评论(0) 推荐(0)

摘要: 构造器是用来初始化类型并为类型创建实例的特殊方法。类型构造器被用来初始化类型中的静态数据。类型构造器在该类型的任何实例被创建之前都会通过公共语言运行时(CLR)被调用。类型构造器是静态(在 Visual Basic 中是 Shared)的并且不能够获取参数。而实例构造器则被用来创建类型的实例。实例构造器能够获取参数,但是这样做并不是必需的。并且没有参数的实例构造器会调用默认的构造器。 阅读全文
posted @ 2007-01-31 19:34 Laeb 阅读(669) 评论(0) 推荐(0)

摘要: 属性变化的通知事件用来把通过内部或外部行为所导致的属性值的变化情况通知给代码。这样做能够允许代码对必需的相关状态进行更新(例如,通过提醒用户界面中的控件外观)。 阅读全文
posted @ 2007-01-31 19:34 Laeb 阅读(729) 评论(0) 推荐(0)

摘要: 索引属性允许以数组的方式来访问子项的分组(例如,字符串中的字符或 BitArray 中的位)。索引属性被称为索引器或默认属性,与常规属性不同的是:它们通过获取参数的方式来表示分组中的哪一个元素将要被访问。索引属性的实现应该尽可能地简单化,因为索引器经常在循环中被使用。下列指南有助于确保你的类型中适当地包含了良好定义的索引。 阅读全文
posted @ 2007-01-31 19:31 Laeb 阅读(853) 评论(0) 推荐(0)

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