Increment and decrement operator in VB.NET.

This blog defines the Increment and decrement operator in VB.NET.

VB.NET does not support like this ++ and  --

VB.NET replaces the i++  to i=+1

VB.NET replaces the i++  to i=-1

For example

Module Module1

    Sub Main()

        Dim i As Integer

        i = 5

        Dim j As Integer

        i = i + 1

        Console.WriteLine(i)

        i = i - 1

        Console.WriteLine(i)

    End Sub

End Module

 

OUTPUT 

The output will be 6,5.

C# supports like this ++ and --

The ++ and the –- are the increment and decrement operators.

Increment(++) operator

The increment operator increases its operand by one.

For example

y=y+1

can be rewritten like this by use for the increment operator.

y++

Decrement(--) operator

The decrement operator decreases its operand by one.

For example

y=y-1

can be rewritten like this by use for the increment operator.

y--

For example

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication12

{

    class Program

    {

        static void Main(string[] args)

        {

            int i = 5;

            i++;

            Console.WriteLine(i);

            i--;

            Console.WriteLine(i);

        }

    }

}

 

OUTPUT

 

The output will be 6,5.