// i++ means 'tell me the value of i, then increment' // ++i means 'increment i, then tell me the value' int i = 0; Console.WriteLine(i++); // Prints 0. Then value of "i" becomes 1. Console.WriteLine(--i); // Value of "i" becomes 0. Then prints 0.