码迷,mamicode.com
首页 > Windows程序 > 详细

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

时间:2016-01-06 23:49:52      阅读:429      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!