1
2
为了实现这一点,您可以创建自己的“父”接口和派生类,每个类都适合那些不同的第三方类。本质上,对于不同的非相关接口,您有不同的包装器:
然后是你的基础班:
在上面描述的实现中,第三方接口的特定实例作为包装器的依赖项提供。通过这样做,没有实现
关于这部分代码:
我认为也许不像您所做的那样初始化类型,而是让您的类保存对初始化类型的引用。可能是我展示的包装类可以替换
|
2
0
如果您坚持使用IntelliSense和单个管理器来管理所有这些功能,那么类似这样的功能可以做到:
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |