articles

Home / DeveloperSection / Articles / Value Type and Boxing

Value Type and Boxing

Anonymous User4515 17-Jul-2010

The operation of converting value type to reference type is called Boxing and the

reverse operation is called Unboxing.

Boxing

int Val = 1; //Value type

            Object Obj = Val; //Boxing

The first line we created a Value Type Val and assigned a value to Val. The second

line, we created an instance of Object Obj and assign the value of Val to Obj. This is

called Boxing

Unboxing

            int i = (int)Obj;  //Unboxing

Here we are converting a value of a Reference Type into a value of a Value Type. This

is called Unboxing.

Now, displaying the value of i.

MessageBox.Show("The value is   : " + i);

 

 Value Type and Boxing


Updated 04-Mar-2020
I am a content writter !

Leave Comment

Comments

Liked By