언어 및 엔진/C#

[C#] Boxing / Unboxing

phantom0308 2024. 4. 19. 18:30

Boxing / Unboxing

Boxing

값 타입을 오브젝트 형식 또는 이 값 형식에서 구현된 임의의 인터페이스 형식으로 변환하는 것. 기존에 저장된 스택영역에서 힙 영역으로 값 형식을 저장, 값 형식 -> 참조 형식

Unboxing

오브젝트 형식에서 값 형식 또는 인터페이스 형식으로 해당 인터페이스를 구현하는 값 형식으로 변환, 참조 형식 -> 값 형식