c# 有参数的反射,创建类,类的构造方法里面有参数传入,请高人指点
1个回答
展开全部
Assembly asm = Assembly.GetExecutingAssembly();
//创建对象
Object[] parameters = new Object[2]; // 定义构造函数需要的参数,所有参数都必须为Object
parameters[0] = 3;
parameters[1] = 5;
Object obj = asm.CreateInstance( "命名空间.类名称", true, System.Reflection.BindingFlags.Default,
null, parameters, null, null);
详细请查看Createinstance的重载函数说明。。
//创建对象
Object[] parameters = new Object[2]; // 定义构造函数需要的参数,所有参数都必须为Object
parameters[0] = 3;
parameters[1] = 5;
Object obj = asm.CreateInstance( "命名空间.类名称", true, System.Reflection.BindingFlags.Default,
null, parameters, null, null);
详细请查看Createinstance的重载函数说明。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询