c#通过反射调⽤类的构造函数
1var constructors=typeof(Demo).GetConstructors();
2var paramsInfos=constructors[i].GetParameters();//I代表构造函数的下标
3 List<object> o = new List<object>{"1",20};
4 constructors[i].Invoke(o.ToArray());
5 Console.ReadLine();
View Code
1public class Demo
2 {
3public Demo(string name)
4 {
5 Console.WriteLine("我的名字是"+name);
6 }
7public Demo(string name,int age)
8 {
9 Console.WriteLine("我的名字是" + name+"我今年:"+age+"了.");
10 }
writeline函数11 }
View Code
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论