我需要将一个名为“ Matrix4”的类型重新声明为“ Matrix”,以便所有对“ Matrix”的引用都将重定向到“ Matrix4”。有什么简单的方法可以做到,而又不需要像包装纸那样大刀阔斧?
我需要这个的原因是为了包含条件库。
#if USE_XNA
using Library = XNA;
#elif USE_OPENTK
using OpenTK;
#endif
#if USE_OPENTK
//Set "Matrix4" references to "Matrix"
#endif
Run Code Online (Sandbox Code Playgroud)
OpenTK中的Matrix4与XNA中的Matrix类型大致相同,但其标识符不同