Erreur du compilateur CS1535
Mise à jour : novembre 2007
Message d'erreur
L'opérateur unaire surchargé 'opérateur' accepte un paramètre
Overloaded unary operator 'operator' takes one parameter
La définition d'un opérateur surchargeable unaire doit prendre un paramètre.
Exemple
L'exemple suivant génère l'erreur 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;
}
}