1
4
另一种方法是使用隐式转换为基础类型的结构。
您的内部代码仍然可以通过隐式转换将其用作基础类型(本例中为int),但您将其作为强类型公开给用户。您的用户也可以看到int值,尽管它实际上对他们来说毫无意义。它们不能直接将int强制转换为句柄类型,因为构造函数是程序集的内部,而您没有为另一个方向提供转换运算符。 |
2
0
因为我假设您想区分合法使用say uint32和您的自定义类型,是的,您需要在任何希望使用它的地方手动引用您的别名。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |