c# 通过反射调用类的构造函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 通过反射调用类的构造函数相关的知识,希望对你有一定的参考价值。
1 var constructors=typeof(Demo).GetConstructors(); 2 var paramsInfos=constructors[i].GetParameters();//I代表构造函数的下标 3 List<object> o = new List<object>{"1",20}; 4 constructors[i].Invoke(o.ToArray()); 5 Console.ReadLine();
1 public class Demo 2 { 3 public Demo(string name) 4 { 5 Console.WriteLine("我的名字是"+name); 6 } 7 public Demo(string name,int age) 8 { 9 Console.WriteLine("我的名字是" + name+"我今年:"+age+"了."); 10 } 11 }
以上是关于c# 通过反射调用类的构造函数的主要内容,如果未能解决你的问题,请参考以下文章