Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

Operator -= (C#-Referenz)

Der Subtraktionszuweisungsoperator.

Ein Ausdruck, der den Zuweisungsoperator -= verwendet, z. B.

x -= y

ist äquivalent zu

x = x - y

mit der Ausnahme, dass x nur einmal ausgewertet wird. Die Bedeutung des Operators - hängt von den Typen von x und y ab (Subtraktion für numerische Operanden, Delegatentfernung für Delegatoperanden und so weiter).

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

// cs_operator_subtraction_assignment.cs
using System;
class MainClass
{
    static void Main() 
    {
        int a = 5;
        a -= 6;
        Console.WriteLine(a);
    }
}

Referenz

C#-Operatoren

Konzepte

C# Programmierhandbuch

Weitere Ressourcen

C#-Referenz

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)