閱讀英文

共用方式為


編譯器錯誤 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()  
   {  
   }  
}