Menu
CoddyTech

Incremento/Decremento postfisso

Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 18 di 70.

Gli operatori di incremento (++) e decremento (--) possono essere usati in due modi:

Pre-incremento/decremento (++x o --x):

  1. L’operatore va PRIMA della variabile
  2. Il valore cambia IMMEDIATAMENTE
  3. Il nuovo valore viene usato nell’espressione

int x = 5;
int y = ++x;
// Prima x viene incrementato a 6, poi y diventa 6

Post-incremento/decremento (x++ o x--):

  1. L'operatore va DOPO la variabile
  2. Il valore originale viene usato per primo
  3. La variabile cambia comunque IMMEDIATAMENTE, quindi un suo utilizzo successivo nella stessa espressione vede il nuovo valore

int x = 5;
int y = x++;
// x aumenta fino a 6 e y riceve il valore originale 5

Un altro esempio

post-incremento:

int score = 5;
int res1 = score++;
// res1 è 5
// score è 6

pre-incremento:

int score = 5;
int res2 = ++score;
// res2 è 6
// score è 6

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C# online