코딩/C#
[C#] 박싱(Boxing)
버딩
2016. 3. 14. 09:49
반응형
박싱이란 값타입을 참조타입으로 변환하는 것을 말한다.
값타입은 힙영역이 아닌 스택영역에 자리가 잡힌다.
박싱을 하는 기본적인 방법은 값타입을 객체화하기 위한 메모리를 힙에 만든 후 값타입에 들어있는 값을 복사하는 것이다.
using System; class Boxing1{ public static void Main(){ int b=123; object o = b; //박싱이 일어나는 곳 Console.WriteLine(b); } }
반응형