日期:2014-05-20  浏览次数:20889 次

如何调用DLL文件,并通过反射创建带有参数的构造函数的类的实例
外部调用DLL 文件,其中包括的一个或多个 具有带有参数的构造函数的类,如何反射创建它的实例呢,在不知道构造函数的参数类型和参数个数的情况下,
谢谢 各位,  请大家各抒己见啊   多谢多谢
实例

------解决方案--------------------
引用:
外部调用DLL 文件,其中包括的一个或多个 具有带有参数的构造函数的类,如何反射创建它的实例呢,在不知道构造函数的参数类型和参数个数的情况下,
谢谢 各位,  请大家各抒己见啊   多谢多谢


先返射出来,把勾造的参数类型与个数都能一一的取出的。之后再Type.Inistance(类型,new object[]{参数.....})
------解决方案--------------------
不知道参数个数你反射什么?参数个数不同,代表的功能不同。你不知道参数个数,就是不知道“我要初始化什么功能”硬要初始化。

一般人都是先在知道了要做什么情况下,才回去考虑用编程实现。
------解决方案--------------------
这不是技术问题,所以不要把眼光只盯在比较低级的技术问题上。

你的那种“不需要知道参数个数就能开始动手实现”概念,只会让一个公司的一帮程序员整天都在那里找借口消极窝工。但凡要让一个人写程序,我们必须要求他先知道输入输出才敢开始编程,你听说过一个没有确定的输入输出的的应用程序吗?