反射创建类的一种方法

某个类所处的程序集的地址:

string assemblyPath=Assembly.GetAssembly(typeof(InitialsFilter)).Location

用反射创建类的实例

var instance=(Interface)Assembly.LoadFrom(assemblyPath).CreateInstance(className),其中className为类的全名,即命名空间.类名

posted @ 2013-07-03 11:57  瓜王  阅读(306)  评论(0编辑  收藏  举报