我们在公司建立了一个用于开发目的的框架。在某个类中,有一个函数用于加载某些特殊类型的文件。功能是这样实现的,如果我们选择一个文件来加载,它也会加载目录中该格式的所有其他文件。对于我们公司来说,这种行为通常是必需的,所以功能很好,可以胜任。
我正在制作一个项目,我只需要加载选定的文件,这意味着我需要更改该函数的实现。我试图继承该类,然后覆盖该特定函数,但它不起作用,因此我使用 ILSpy 检查框架并发现该类具有私有默认构造函数。
因为不可能继承一个只有私有构造函数的类,所以在我看来,我完全没有选择。
有谁知道这个问题的解决方案?谢谢
问问题
61 次