Error del compilador CS1020

Actualización: noviembre 2007

Mensaje de error

Se esperaba un operador binario sobrecargable
Overloadable binary operator expected

Se intentó definir una sobrecarga de operador, pero el operador no era binario (con dos parámetros).

El código siguiente genera el error CS1020:

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

   public static void Main()
   {
   }
}