Menu
Coddy logo textTech

Incremento/Decremento postfisso

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

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. Il valore cambia DOPO l'espressione

int x = 5;
int y = x++;
// y diventa prima 5, poi x aumenta a 6

Un altro esempio

post-incremento:

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

pre-incremento:

int score = 5;
int res2 = ++score;
// res2 vale 6
// score vale 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