struct with value types : Struct : Struct C# Examples


C# Examples » Struct » Struct »

 

struct with value types









    
using  System;

struct  PointerStruct
{
    public  int  x,  y;
}

class  MainClass
{
    public  static  void  Main(string[]  args)
    {
        PointerStruct  f1  =  new  PointerStruct();
        f1.x  =  100;
        f1.y  =  100;

        PointerStruct  f2  =  f1;

        Console.WriteLine("F1.x  =  {0}",  f1.x);
        Console.WriteLine("F1.y  =  {0}",  f1.y);

        Console.WriteLine("F2.x  =  {0}",  f2.x);
        Console.WriteLine("F2.y  =  {0}",  f2.y);

        Console.WriteLine("->  Changing  f2.x");
        f2.x  =  900;

        Console.WriteLine("F2.x  =  {0}",  f2.x);
        Console.WriteLine("F1.x  =  {0}\n",  f1.x);

    }
}
    
   
  
   



Output

F1.x = 100
F1.y = 100
F2.x = 100
F2.y = 100
-> Changing f2.x
F2.x = 900
F1.x = 100


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Struct
» Struct