Operatore -- (Riferimenti per C#)
L'operatore di decremento (--) decrementa il proprio operando di 1. L'operatore di decremento può essere visualizzato prima o dopo il proprio operando: --variable e variable--. Il primo formato rappresenta un'operazione di decremento prefissa. Il risultato dell'operazione corrisponde al valore dell'operando dopo il decremento. Il secondo formato rappresenta un'operazione di decremento suffissa. Il risultato dell'operazione corrisponde al valore dell'operando prima del decremento.
Note
I tipi numerici e di enumerazione hanno operatori di decremento già definiti.
I tipi definiti dall'utente possono eseguire l'overload dell'operatore --. Per ulteriori informazioni, vedere operator. Le operazioni sui tipi integrali sono generalmente consentite sull'enumerazione.
Esempio
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
*/