标签:rgs net names null 理解 显示 string lin ons
参考文章:http://blog.csdn.net/educast/article/details/2894892
上面的文章将C#反射要用到的方法都给出了,下面我将写个例子,帮助理解
【1.使用反射读取程序集】
namespace Ref { class Program { static void Main(string[] args) { //读取程序集 Assembly ass = Assembly.Load("Ref"); //获取Ref程序集中的Program类 Type t = ass.GetType("Ref.Program"); //根据获取到的类创建实例 object o = Activator.CreateInstance(t); //获取方法 MethodInfo mi = t.GetMethod("Show"); //反射调用自己的方法(需要传递其类,如果是静态方法则不需要传递o,写成null就行) mi.Invoke(o, null); } public void Show() { Console.WriteLine("显示22"); } } }
标签:rgs net names null 理解 显示 string lin ons
原文地址:http://www.cnblogs.com/sanyejun/p/6782766.html