C# Boxing And UnBoxing
이번에는 C#에서 Boxing과 Unboxing에 대한 개념을 알아보도록 하겠습니다. 우선 Boxing 의 반대되는 말이 Unboxing이고 Unboxing의 반대가 Boxing입니다. Boxing이라고 하면 박스로 어떤 것을 포장하는 혹은 감싸는 의미를 갖고 있는데요. 여기서 Type을 감싸는 것을 Boxing이라고 합니다. 또 Boxing되어 있는 Type을 푸는 것을 Unboxing이라고 합니다. 정확한 의미를 알아보기 전에 Boxing과 Unboxing에 대한 예제코드를 알아보도록 하겠습니다. 예제코드에 대해서 이야기를 하면 number 라는 int 타입의 변수를 object 타입으로 바꾸는 일을 Boxing이라고 부르고, object 타입을 int 타입으로 바꾸는 것을 Unboxing이라고 합니..
공부/C# 프로그래밍
2020. 3. 29. 16:23