1.1 说明
1.2 C# 部分语法内容扩展
1.3 可重载运算符(Overloadable Operators)与
转换运算符(Conversion Operators)
1.4 面向插件架构和现场部署的配置系统设计
1.5 实现依赖注入
1.1 说明
本章以工程化使用为目的,对C#和.NET Framework提供的几个平时开发时不引人注意的特征进行介绍,它们对于提高代码扩展性、灵活性很关键,务求用“很C#”的方式解决以往设计模式Example之外必须面临的一些问题。它们主要包括:
Namespace(命名空间);
Delegate(委托);
Generics(泛型);
Attribute(属性);
Indexer(索引器);
Iterator(迭代器);
Overloadable Operators(可重载运算符)与Conv