Operator --
Markieren Sie das Kontrollkästchen Englisch, um die englische Version dieses Artikels anzuzeigen. Sie können den englischen Text auch in einem Popup-Fenster einblenden, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Operator -- (C#-Referenz)

 

Der Dekrementoperator (--) verringert seinen Operanden um 1.Der Dekrementoperator kann vor oder hinter seinem Operanden auftreten: --variable und variable--.Die erste Form stellt eine Präfixdekrementoperation dar.Das Ergebnis der Operation ist der Wert des Operanden, nachdem er vermindert worden ist.Die zweite Form stellt eine Postfixdekrementoperation dar.Das Ergebnis der Operation ist der Wert des Operanden, bevor er vermindert worden ist.

Für alle numerischen Typen und Enumerationstypen sind Dekrementoperatoren vordefiniert.

Benutzerdefinierte Typen können den Operator -- überladen (siehe Operator). Operationen mit Ganzzahltypen sind grundsätzlich auch für Aufzählungstypen (enum) zulässig.

class MainClass5
{
    static void Main()
    {
        double x;
        x = 1.5;
        Console.WriteLine(--x);
        x = 1.5;
        Console.WriteLine(x--);
        Console.WriteLine(x);
    }
}
/*
Output:
0.5
1.5
0.5
*/
Anzeigen:
© 2016 Microsoft