03.特性Attribute .NET技术

03.特性Attribute

特性(Attribute)本质上是一个类,此类需要直接或间接继承 Attribute 类,特性为目标元素(比如类、方法、结构、枚举、组件等)提供关联附加信息,并在运行期以反射的方式...
阅读全文
02.反射Reflection .NET技术

02.反射Reflection

文字说明审查元数据并收集关于它的类型信息的能力称为反射,其中元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一...
阅读全文
设计模式之原型 .NET技术

设计模式之原型

原型模式主要解决的问题就是创建重复对象,而这部分对象内容本身比较复杂,生成过程可能从库或者RPC接口中获取数据的耗时较长,因此采用克隆的方式节省时间。
阅读全文
设计模式之建造者 .NET技术

设计模式之建造者

含义:生成器模式是一种创建型模式,使你能够分步奏创建复杂对象。可是使用相同的创建代码生成不同类型和形式的对象。 看图我们就能很好地理解,图中就是工厂中的流水线模式,建造者就好比整条...
阅读全文