다음을 통해 공유


컴파일러 오류 CS0030

'type' 형식을 'type'으로 변환할 수 없습니다.

형식 간에 미리 정의된 변환은 없습니다. 이러한 형식 간에 사용자 지정 변환을 정의할 수 있습니다. 자세한 내용은 사용자 정의 변환 연산자를 참조하세요.

다음 샘플에서는 CS0030을 생성합니다.

// CS0030.cs  
namespace x  
{  
   public class iii  
   {  
      /*  
      public static implicit operator iii(int aa)  
      {  
         return null;  
      }  
  
      public static implicit operator int(iii aa)  
      {  
         return 0;  
      }  
      */  
  
      public static iii operator ++(iii aa)  
      {  
         return (iii)0;   // CS0030  
         // uncomment the conversion routines to resolve CS0030  
      }  
  
      public static void Main()  
      {  
      }  
   }  
}