adspace


What is different between Boxing and Unboxing?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

What is expression tree in c#?

998


How do you inherit a class into other class in c#?

995


How to assign Null value to Var?

1064


Why can't we use a static class instead of singleton?

954


What is an abstract class c#?

969


Which namespaces are necessary to create a localized application?

1142