Operator -= (C#-Referenz)

Der Subtraktionszuweisungsoperator.

Hinweise

Ein Ausdruck mit dem Zuweisungsoperator -=, z.B.

x -= y  

für die folgende Syntax:

x = x - y  

außer dass x nur einmal überprüft wird. Die Bedeutung des Operators - hängt von den Typen x und y (Subtraktion für nummerische Operanden, Delegatentfernung für Delegatoperatoren usw.) ab.

Der Operator -= kann nicht direkt überladen werden, jedoch können benutzerdefinierte Typen den- Operator überladen (siehe Operator).

Der Operator -= wird auch in C# verwendet, um ein Ereignisabonnement zu kündigen. Weitere Informationen finden Sie unter Vorgehensweise: Abonnieren von Ereignissen und Kündigen von Ereignisabonnements.

Beispiel

class MainClass3
{
    static void Main()
    {
        int a = 5;
        a -= 6;
        Console.WriteLine(a);
    }
}
/*
Output:
-1
*/

Siehe auch

C#-Referenz
C#-Programmierhandbuch
C#-Operatoren