Errore del compilatore CS1020

Aggiornamento: novembre 2007

Messaggio di errore

È previsto un operatore binario che supporti l'overload.
Overloadable binary operator expected

È stato effettuato un tentativo di definire l'overload di un operatore, ma l'operatore non è di tipo binario e quindi non accetta due parametri.

Il seguente codice di esempio genera l'errore CS1020:

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

   public static void Main()
   {
   }
}