언어 및 엔진/C#(9)
-
[C#] Object Type을 Value Type에 대입
Object Type을 Value Type에 대입하면 벌어지는 일 Value를 Reference Type으로 Boxing한다. Stack에 있던 Value를 Heap으로 복사 후 주소값을 할당함.
2024.04.20 -
[C#] Boxing / Unboxing
Boxing / Unboxing Boxing 값 타입을 오브젝트 형식 또는 이 값 형식에서 구현된 임의의 인터페이스 형식으로 변환하는 것. 기존에 저장된 스택영역에서 힙 영역으로 값 형식을 저장, 값 형식 -> 참조 형식 Unboxing 오브젝트 형식에서 값 형식 또는 인터페이스 형식으로 해당 인터페이스를 구현하는 값 형식으로 변환, 참조 형식 -> 값 형식
2024.04.19 -
[C#] Class / Struct
Class / Struct Class 값 타입. 직접적으로 메모리 접근이 가능하여 메모리 낭비 방지 Struct 참조 타입
2024.04.19