导航

随笔分类 -  Reflection

摘要:反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。 程序代码在编译后生成可执行的应用,我们首先要了解这种可执行应... 阅读全文

posted @ 2010-08-03 22:45 kingwangzhen 阅读(399) 评论(1) 推荐(0)

摘要:http://www.cnblogs.com/Terrylee/archive/2005/12/13/295965.html抽象工厂模式(Abstract Factory)——探索设计模式系列之三Terrylee,2005年12月12日概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作... 阅读全文

posted @ 2010-07-26 13:56 kingwangzhen 阅读(254) 评论(0) 推荐(0)

摘要:关于Assembly.CreateInstance()与Activator.CreateInstance()方法动态创建类对象,大多是Activator.CreateInstance()和Activator.CreateInstance<T>()方法,非常好用,一般都用了Assembly.Load("AssemblyName").CreateInstance ("ClassName")... 阅读全文

posted @ 2010-07-26 10:25 kingwangzhen 阅读(470) 评论(0) 推荐(0)