Core C#

Increment and Decrement Operators

This C# program demonstrates how increment and decrement operators are used.

Program.cs

using System;

namespace XoaX {
    class Program {
        static void Main(string[] args) {
            int i = 5;
            Console.WriteLine("Increment");
            Console.WriteLine("i = " + i);
            Console.WriteLine("++i = " + (++i));
            Console.WriteLine("i = " + i);
            Console.WriteLine("i++ = " + (i++));
            Console.WriteLine("i = " + i);

            Console.WriteLine("Decrement");
            Console.WriteLine("i = " + i);
            Console.WriteLine("--i = " + (--i));
            Console.WriteLine("i = " + i);
            Console.WriteLine("i-- = " + (i--));
            Console.WriteLine("i = " + i);
        }
    }
}
 

Output

Increment
i = 5
++i = 6
i = 6
i++ = 6
i = 7
Decrement
i = 7
--i = 6
i = 6
i-- = 6
i = 5
Press any key to continue . . .
 
 

© 2007–2024 XoaX.net LLC. All rights reserved.