Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
'routine conversione': conversione definita dall'utente verso o dall'interfaccia.
'conversion routine' : user defined conversion to/from interface
Non è possibile creare una conversione definita dall'utente verso o da un'interfaccia. Per ottenere la routine di conversione, risolvere l'errore facendo in modo che l'interfaccia diventi una classe oppure derivare una classe dall'interfaccia.
Il seguente codice di esempio genera l'errore CS0552:
// CS0552.cs
public interface ii
{
}
public class a
{
// delete the routine to resolve CS0552
public static implicit operator ii(a aa) // CS0552
{
return new ii();
}
public static void Main()
{
}
}