Ошибка компилятора CS1535
Обновлен: Ноябрь 2007
Сообщение об ошибке
Перегруженный унарный оператор 'operator' принимает один параметр
Overloaded unary operator 'operator' takes one parameter
Определение унарного перегружаемого оператора должно принимать один параметр.
Пример
Следующий пример проводит к генерированию ошибки CS1535:
// CS1535.cs
class MyClass
{
// uncomment the method parameter to resolve CS1535
public static MyClass operator ++ (/*MyClass MC1*/) // CS1535
{
return new MyClass();
}
public static int Main()
{
return 1;
}
}