영어로 읽기

다음을 통해 공유


컴파일러 오류 CS1554

선언이 잘못되었습니다. 대신 '<type> operator op (...'을 사용하세요.

오버로드된 연산자의 반환 형식은 operator 키워드 앞에 나타나야 합니다.

다음 샘플에서는 CS1554를 생성합니다.

// CS1554.cs  
class MyClass  
{  
   public static operator ++ MyClass (MyClass f)    // CS1554  
   // try the following line instead  
   // public static MyClass operator ++ (MyClass f)  
   {  
      return new MyClass ();  
   }  
  
   public static void Main()  
   {  
   }  
}