方法、属性、事件、构造函数和字段统称为成员。 成员最终是将框架功能展现给框架最终用户的一种手段。
成员可以是虚拟或非虚拟、具体或抽象、静态或实例,并且可以具有多种不同的可访问性范围。 所有这些多样性都提供了令人惊叹的表达能力,但同时框架设计者也需要多加注意。
本章提供了在设计任何类型的成员时应遵循的基本准则。
本节中
成员重载
房产设计
构造函数设计
事件设计
字段设计
扩展方法
运算符重载
参数设计
部分内容 © 2005, 2009 Microsoft 公司。 保留所有权利。
获得皮尔逊教育公司许可后重印自 框架设计准则:可重用 .NET 库的约定、习惯和模式 ,由 Krzysztof Cwalina 和 Brad Abrams 编写,并作为微软 Windows 开发系列中的出版物之一,于 2008 年 10 月 22 日由 Addison-Wesley Professional 出版。