Compilerfehler CS1534
Aktualisiert: November 2007
Fehlermeldung
Der überladene binäre Operator "Operator" nimmt zwei Parameter an.
Overloaded binary operator 'operator' takes two parameters
Die Definition eines binären überladbaren Operators muss zwei Parameter annehmen.
Im folgenden Beispiel wird CS1534 generiert:
// CS1534.cs
class MyClass
{
public static MyClass operator - (MyClass MC1, MyClass MC2, MyClass MC3) // CS1534
// try the following line instead
// public static MyClass operator - (MyClass MC1, MyClass MC2)
{
return new MyClass();
}
public static int Main()
{
return 1;
}
}