.NET 4.x Объясните почему выражение i++ возможно, а i=i+1 нет? - C#
Формулировка задачи:
int i = 10;
int y = 20;
if (i < y && i++ != y) //Почему выражение i++ возможно, а i=i+1 нет
i = ++i;
Console.WriteLine(i); // И результат значение i меняется, почему?Решение задачи: «.NET 4.x Объясните почему выражение i++ возможно, а i=i+1 нет?»
textual
Листинг программы
Console.WriteLine(i); // И результат значение i меняется, почему?