45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:根据类名创建类的步骤

根据类名创建类的步骤

2016-08-31 15:37:41 来源:www.45fan.com 【

根据类名创建类的步骤

通过类类型创建类对象

public static MenuCommand CreateMenuCommandVehicle(Type vehicleType)
{
System.Reflection.ConstructorInfo construct
= vehicleType.GetConstructor(Type.EmptyTypes);
MenuCommand v = (MenuCommand)construct.Invoke(null);
return v;
}

*********************************************************************************************

根据类名创建子类

MenuCommand 要创建的类的父类类型

strClassName 要创建的类的类名 从命名空间开始的完整的类名

public static MenuCommand CreateMenuCommandVehicle(string strClassName)
{
try
{
System.Typetype=System.Type.GetType(strClassName,true);

System.Reflection.ConstructorInfo construct =type.GetConstructor(Type.EmptyTypes);
MenuCommand v = (MenuCommand)construct.Invoke(null);
return v;
}
catch(Exception ex)
{
throw( new Exception(ex.Message));
}

}

 

本文地址:http://www.45fan.com/a/question/70391.html
Tags: 字符串 根据 类名
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部