首页 > Windows开发 > 详细

C# Activator实例化类的一般步骤

时间:2016-01-06 23:47:59      阅读:946      评论:0      收藏:0      [点我收藏+]

2016-01-06

1.获得要创建实例的类的类名

var className = "(命名空间namespace).ClassName";

2.得到当前类的类型

var classType = Type.GetType(className);

3.创建实例化类的参数数组

var args = new object[] { object1, object2,object 3...};

4.使用Activator实例化类

var classInstance = Activator.CreateInstance(classType, args);

5.得到要执行的方法

var method = classType.GetMethod("MathodName");

6.执行方法

return method.Invoke(classInstance, null);

 




C# Activator实例化类的一般步骤

原文:http://www.cnblogs.com/SocksBrother/p/5107605.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!