C#反射的使用

//(基类)Assembly.Load("当前程序集名称").CreateInstance("命名空间.子类名称"));  
string assemblyName = typeof(Form1).Assembly.GetName().Name;//程序集名称
string nameSpaceClass = typeof(Form1).Namespace + "." + "Consts";//获取命名空间以及空间下的类
object objType = Assembly.Load(assemblyName).CreateInstance(nameSpaceClass);

c# 当前程序集名称 :typeof(Form1).Assembly.GetName().Name

c# 命名空间:typeof(Form1).Namespace

 

posted @ 2015-01-15 10:30  Follow-your-heart  阅读(241)  评论(0编辑  收藏  举报