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);
Sunil Singh
30-Jun-2017Your words increase my knowledge for sure. Thanks