使用我自己的矩形结构而不是内置矩形
本文关键字:内置 结构 自己的 我自己 | 更新日期: 2023-09-27 18:24:03
我最近创建了一个矩形struct
。XNA中存在另一个同名struct
。
如何告诉程序在不发生名称冲突的情况下使用我的struct
而不是内置?
我还希望仍然能够使用内置的(用于构造采用正常Rectangle
并将其转换为我的(。
只需完全限定类型即可。例如,如果根命名空间为 MyProject
,请使用 MyProject.Rectangle
。我不知道 XNA 中的Rectangle
是什么,但Rectangle
结构的一个完整资格是System.Drawing.Rectangle
.
在结构和另一个结构之间添加隐式转换运算符。