Condividi tramite


Operatore ++ (Riferimenti per C#)

Aggiornamento: novembre 2007

L'operatore di incremento (++) incrementa il proprio operando di 1 e può essere visualizzato prima o dopo tale operando:

Note

Il primo formato rappresenta un'operazione di incremento prefissa. Il risultato dell'operazione corrisponde al valore dell'operando dopo l'incremento.

Il secondo formato rappresenta un'operazione di incremento suffissa. Il risultato dell'operazione corrisponde al valore dell'operando prima dell'incremento.

I tipi numerici e di enumerazione hanno operatori di incremento già definiti. I tipi definiti dall'utente possono eseguire l'overload dell'operatore ++. Le operazioni sui tipi integrali sono generalmente consentite sull'enumerazione.

Esempio

class MainClass
{
    static void Main()
    {
        double x;
        x = 1.5;
        Console.WriteLine(++x);
        x = 1.5;
        Console.WriteLine(x++);
        Console.WriteLine(x);
    }
}
/*
Output
2.5
1.5
2.5
*/

Vedere anche

Concetti

Guida per programmatori C#

Riferimenti

Operatori di C#

Altre risorse

Riferimenti per C#