コンパイラ エラー CS1020

更新 : 2007 年 11 月

エラー メッセージ

オーバーロード可能な 2 項演算子が必要です。

演算子のオーバーロードの定義を試みましたが、演算子が 2 つのパラメータを受け取る 2 項演算子ではありませんでした。

次の例では CS1020 エラーが生成されます。

// CS1020.cs
public class iii
{
   public static int operator ++(iii aa, int bb)   // CS1020, change ++ to +
   {
      return 0;
   }

   public static void Main()
   {
   }
}