Поделиться через


Ошибка компилятора CS1020

Обновлен: Ноябрь 2007

Сообщение об ошибке

Требуется перегружаемый бинарный оператор
Overloadable binary operator expected

Предпринята попытка определить перегружаемый оператор, однако оператор не был бинарным, принимающим два параметра.

В следующем примере возникает ошибка CS1020.

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

   public static void Main()
   {
   }
}