ho scoperto che sencondo l'as x++ non incrementa di 1

The pre-increment form of the operator increments x to 2 (x + 1 = 2), and returns the result as y:
x = 1;
y = ++x
//y is equal to 2

The post-increment form of the operator increments x to 2 (x + 1 = 2), and returns the original value of x as the result y:
x = 1;
y = x++;
//y is equal to 1


che casino... alla fine stiamo tirando tutti a caso, maledetti numeri :quote: