Domanda

MyClass c = 10;

C'è un modo per fare questo lavoro di codice? So che attraverso l'operatore implicita sovraccarico è possibile ottenere il contrario di lavorare:

int i = instanceOfMyClass;

Grazie

È stato utile?

Soluzione

Certo ...

class MyClass
{
    public static implicit operator MyClass(int value) { /* your code */ }
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top