What are increment (++) and decrement (--) operators in C#?


Increment Operators

To increment a value in C#, you can use the increment operators i.e. Pre-Increment and Post-Increment Operators.

The following is an example −

Example

using System;

class Demo {
   static void Main() {
      int a = 250;
      Console.WriteLine(a);

      a++;
      Console.WriteLine(a);

      ++a;
      Console.WriteLine(a);

      int b = 0;
      b = a++;
      Console.WriteLine(b);
      Console.WriteLine(a);

      b = ++a;
      Console.WriteLine(b);
      Console.WriteLine(a);
   }
}

Decrement Operators

To decrement a value in C#, you can use the decrement operators i.e. Pre-Decrement and Post-Decrement Operators.

The following is an example −

Example

using System;

class Demo {
   static void Main() {
      int a = 250;
      Console.WriteLine(a);

      a--;
      Console.WriteLine(a);

      --a;
      Console.WriteLine(a);

      int b = 0;
      b = a--;
      Console.WriteLine(b);
      Console.WriteLine(a);

      b = --a;
      Console.WriteLine(b);
      Console.WriteLine(a);
   }
}

Updated on: 20-Jun-2020

361 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements