Senior .Net Developer Question:
Download Job Interview Questions and Answers PDF
What is the difference between boxing and unboxing?
Answer:
Boxing is the process of converting a value type to the type object, and unboxing is extracting the value type from the object. While the boxing is implicit, unboxing is explicit.
Example (written in C#):
int i = 13;
object myObject = i; // boxing
i = (int)myObject; // unboxing
Example (written in C#):
int i = 13;
object myObject = i; // boxing
i = (int)myObject; // unboxing
Download Senior .Net Developer Interview Questions And Answers
PDF
Previous Question | Next Question |
What is the difference between Task and Thread in .NET? | What is deferred execution vs. immediate execution in LINQ? |