The difference between prefix and postfix forms of ++ : Prefix Postfix Operator : Operator C# Examples


C# Examples » Operator » Prefix Postfix Operator »

 

The difference between prefix and postfix forms of ++









    
using  System;  
  
class  Example  {    
    public  static  void  Main()  {        
        int  x,  y;  
        int  i;  
  
        x  =  1;  
        Console.WriteLine("Series  generated  using  y  =  x  +  x++;");  
        for(i  =  0;  i  <  10;  i++)  {  
            y  =  x  +  x++;  //  postfix  ++  
            Console.WriteLine(y  +  "  ");  
        }  
        Console.WriteLine();  
  
        x  =  1;  
        Console.WriteLine("Series  generated  using  y  =  x  +  ++x;");  
        for(i  =  0;  i  <  10;  i++)  {  
            y  =  x  +  ++x;  //  prefix  ++  
            Console.WriteLine(y  +  "  ");  
        }  
        Console.WriteLine();  
        
    }  
}
    
   
  
   



Output

Series generated using y = x + x++;
2
4
6
8
10
12
14
16
18
20

Series generated using y = x + ++x;
3
5
7
9
11
13
15
17
19
21


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Operator
» Prefix Postfix Operator