Question

MyClass c = 10;

Y at-il moyen de faire fonctionner ce code? Je sais que par l'opérateur implicite surcharge, vous pouvez obtenir le contraire au travail:

int i = instanceOfMyClass;

Merci

Était-ce utile?

La solution

Bien sûr ...

class MyClass
{
    public static implicit operator MyClass(int value) { /* your code */ }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top