【发布时间】:2010-11-15 00:51:57
【问题描述】:
我有一个类,其构造函数定义为内部,这意味着我无法实例化它。虽然这可能是有道理的,但出于调试和研究目的,我仍然想这样做一次。
反射可以做到这一点吗?我知道我可以访问私有/内部成员,但我可以调用内部构造函数吗?
或者,由于构造函数没有做任何重要的事情,我可以使用反射说“看,给我一个类的实例而不调用构造函数,我会手动完成它的工作”?
性能和“稳定性”在这里不是问题,因为它不是生产代码。
编辑: 澄清一下:遗憾的是,我不控制其他程序集,也没有它的源代码,我只是试图了解它是如何工作的,因为它的文档几乎没有- 存在,但我应该与它交互。
【问题讨论】:
标签: c# .net reflection