What is different between Boxing and Unboxing?



What is different between Boxing and Unboxing?..

Answer / Suresh Dutta Joshi

Boxing is the process of converting a value type (like int or bool) to an object type (System.Object). It implicitly occurs when you store a value type in an object variable, pass it as a method argument, or use it in collections that hold objects.nnUnboxing is the opposite operation - converting an object back to its original value type. It must be done explicitly using the C# cast operator (e.g., (T)obj).

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More C Sharp Interview Questions

Explain the process of polymorphism with an example?

1 Answers  


What is a string c#?

1 Answers  


What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?

3 Answers  


Can a child class call the constructor of a base class?

1 Answers  


What is the Difference between directcast and ctype?

1 Answers   Wipro,


What is datetime minvalue in c#?

1 Answers  


Explain nullable types in c#?

1 Answers  


What is c sharp language?

1 Answers  


What is hiding in CSharp ?

1 Answers  


Is multiple inheritance possible in c#?

1 Answers  


Describe ways of cleaning up objects.

8 Answers   Wipro,


Can we throw exception from catch block

6 Answers   Microsoft,


Categories