我需要根据在 c# 中传递给构造函数的参数在类中隐藏一些方法。我该怎么做?提前致谢!
更多信息:我参与了这个 GUI 开发,他们有一个 API 可以访问硬件中的寄存器。现在他们正在发布更新的硬件,所以我需要同时支持具有更新 API 的旧硬件和新硬件(大部分是旧硬件的重复,删除了一些旧的并添加了一些新的寄存器)。
此外,我只需要保留一个名为“API”的类,因为我们在很多地方都使用过它。因此,排除了使用具有不同名称的更新 API 的想法。
现在终于,我想到了将新的包含到旧的中,只是有条件地隐藏注册表访问方法。