我刚刚注意到你可以在C#中做到这一点:
Unit myUnit = 5;
而不必这样做:
Unit myUnit = new Unit(5);
有人知道我如何使用自己的structs来实现这一点吗?我看了看带反射器的单元结构,注意到使用了TypeConverter属性,但是在为我的结构创建了一个自定义的TypeConverter之后,我仍然无法让编译器允许这种方便的语法。
https://stackoverflow.com/questions/200858
相似问题