Lezen in het Engels

Delen via


Compilerfout CS0556

Door de gebruiker gedefinieerde conversie moet worden geconverteerd naar of van het insluittype

Een door de gebruiker gedefinieerde conversieroutine moet worden geconverteerd naar of van de klasse die de routine bevat.

In het volgende voorbeeld wordt CS0556 gegenereerd:

// CS0556.cs  
namespace x  
{  
   public class ii  
   {  
      public class iii  
      {  
         public static implicit operator int(byte aa)   // CS0556  
         // try the following line instead  
         // public static implicit operator int(iii aa)  
         {  
            return 0;  
         }  
      }  
  
      public static void Main()  
      {  
      }  
   }  
}