What is boxing and unboxing ?
Answers were Sorted based on User's Feedback
Answer / pandian
Box is used to convert Value type to reference type(ie.
Object)
Unboxing is the reverse of the boxing.
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / hanuman
Boxing is a concept of converting value types into reference types and vice versa is called UnBoxing
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / kirti
Boxing:
The conversion of a value type instance to an object, which implies that the instance will carry full type information at run time and will be allocated in the heap. The Microsoft intermediate language (MSIL) instruction set's box instruction converts a value type to an object by making a copy of the value type and embedding it in a newly allocated object.
Un-Boxing:
The conversion of an object instance to a value type.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / kirti
Boxing :- Boxing is an implicit conversion of a value type to the type object type
Eg:-
Consider the following declaration of a value-type variable:
int i = 123;
object o = (object) i;
Boxing Conversion
UnBoxing :- Unboxing is an explicit conversion from the type object to a value type
Eg:
int i = 123; // A value type
object box = i; // Boxing
int j = (int)box; // Unboxing
| Is This Answer Correct ? | 0 Yes | 0 No |
How can you create a strong name for a .NET assembly?
What are the information required to configure remote objects?
How can objects in two diff. App Doimains communicate with each other ?
What?s typical about a Windows process in regards to memory allocation?
What is fundamental of published or precreated objects in remoting?
What are the security measures exist for .net remoting in system.runtime.remoting?
What is the purpose of strong name?
How do you register a .NET assembly?
Can you configure a .NET Remoting object via XML file?
1 Answers Tavant Technologies,
what is sitemap
Can you have two files with the same file name in GAC?
Explain how to directly call a native function exported from a dll?