Постфиксный декремент уменьшает значение переменной на 1.
Эквивалентно а = а - 1
С этим оператором могут возникнуть сложности при выводе на экран, потому что вначале он выводит значение, а потом уменьшает его на 1.
Эквивалентно а = а - 1
С этим оператором могут возникнуть сложности при выводе на экран, потому что вначале он выводит значение, а потом уменьшает его на 1.
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
inta = 5; -
//вначале выводится значение -
Console.WriteLine(a--); -
//а вот теперь оно уменьшается на 1 -
Console.WriteLine(a); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
inta = 5; -
//вначале выводится значение -
Console.WriteLine(a--); -
//а вот теперь оно уменьшается на 1 -
Console.WriteLine(a); -
Console.ReadKey(); -
return0; -
} }
5
4
4