2
MyClass c = 10;

このコードを機能させる方法はありますか? 暗黙的な演算子のオーバーロードにより、反対のことが機能することを知っています。

int i = instanceOfMyClass;

ありがとう

4

1 に答える 1

10

もちろん...

class MyClass
{
    public static implicit operator MyClass(int value) { /* your code */ }
}
于 2010-03-30T04:09:24.127 に答える