본문 바로가기

Language/C#

Boxing / UnBoxing

Boxing


값형식을 참조형식으로 변환하는것

Boxing은 내부적으로 stack영역에서 heap영역으로 data가 copy되고

그 copy된 data를 object가 참조하게 된다.

(값형식 -> 참조형식)



UnBoxing


참조방식을 값형식으로 변환하는것

UnBoxing이 되면 data를 heap영역에서 stack영역으로 copy한다.

(참조형식 -> 값형식)












참고

https://mrw0119.tistory.com/16


'Language > C#' 카테고리의 다른 글

.NET Reflection  (0) 2019.03.08
Generalization  (0) 2019.03.06
Collection의 성능문제 / Generic Collection  (0) 2019.03.06
C# 제네릭  (0) 2019.03.06
GC를 유발하는 몇가지 Case  (0) 2019.03.05