ASP.NET Lab

The Best Web, The Best Future

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

2007年2月1日 #

摘要: 本文中的这个指南有助于你为成员参数选择正确的类型和名称。下列文章同样呈现了参数的设计指导方针。 阅读全文
posted @ 2007-02-01 20:03 Laeb 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 转换操作符用来把一个对象从一种类型转换到另外一种类型。转换操作符可以是隐式的也可以是明确的。隐式的转换操作符不需要在源代码中指定一个类型转换来完成转换任务。而明确的转换操作符则需要在源代码中呈现一个类型转换来完成转换任务。 阅读全文
posted @ 2007-02-01 20:02 Laeb 阅读(334) 评论(0) 推荐(0) 编辑

摘要: 操作符重载允许类型能够被组合并且能够通过操作符(如 "+"、"-"、"=",以及 "!=")来进行比较。通过添加类型的操作符重载,你可以允许开发者把它当成一个内建的简单类型来使用。操作符重载应该只在为类型表示直觉操作的时候才被完成(例如,支持加法操作的一个数值类型的两个实例)。操作符重载不应该被用来为非直觉的操作而提供一个依据造句法的快捷方式。 阅读全文
posted @ 2007-02-01 20:01 Laeb 阅读(1137) 评论(0) 推荐(0) 编辑

摘要: 字段用来保持与对象相关联的数据。在大多数情节下,库中的任何非静态字段都应该是对于开发者不可见的。下列指导方针有助于你在库设计中正确地使用字段。 阅读全文
posted @ 2007-02-01 20:00 Laeb 阅读(362) 评论(0) 推荐(0) 编辑

摘要: 如果你没有使用常规的 EventHandler 代理,那么下列指南将有助于你正确地设计事件处理器。 阅读全文
posted @ 2007-02-01 19:59 Laeb 阅读(223) 评论(0) 推荐(0) 编辑

摘要: 事件是允许在动作发生的时候执行特殊应用程序代码的机制。事件既能够发生在被关联的动作发生之前(之前事件)又能够发生在动作发生之后(之后事件)。例如,当用户在窗口中单击一个按钮的时候,一个之后事件就被触发来允许执行特殊的应用程序方法。事件处理器的代理会绑定到将要在系统触发一个事件时被执行的方法。事件处理器被添加到事件,因此它能够在事件被触发的时候调用它的方法。并且事件还能够拥有特殊的事件数据(例如,一个鼠标单击事件能够包括与屏幕鼠标的位置有关的数据)。 阅读全文
posted @ 2007-02-01 19:58 Laeb 阅读(287) 评论(0) 推荐(0) 编辑

2007年1月31日 #

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

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

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

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

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