본문 바로가기

UltraGrid의 Excel Export for Multi Header 제 블로그에서 발췌.. 읽어보시면 도움이 되실지요?? ^^ 더보기
닷넷의 형 앞전 boxing 과 upboxing에서 값 형식 과 참조 형식에 대한 언급이 있었습니다. 그럼 값 형식과 참조 형식이란 무엇 일까요? 닷넷 프레임워크에서 형식이 무엇 인지 알기 위해 먼저 닷넷 프레임워크의 형식의 모든 것인 Common Type System(이하 CTS) 을 살펴 봐야 합니다.. CTS 란 런타임에서 형식을 선언하고 사용 및 관리하는 방법을 정의할 뿐 아니라 언어 간 통합에 대한 런타임 지원의 중요한 부분을 차지 합니다. 위 내용은 msdn 의 CTS 의 개요 내용입니다. Boxing , unboxing 또한 CTS에서 제공하는 기능입니다. CTS 의 가장 중요한 역할은 실제 애플리케이션이 실행 할 때 애플리케이션의 형식(type)의 사용과 관리를 하는 것 입니다. 형식(type)이란 .. 더보기
boxing, unboxing Boxing 이란..? - 값 형식과 참조 형식간의 변환을 간단하게 할 수 있는 메커니즘 명시적으로 값 형식을 이에 상응하는 참조 형식으로 변환하는 과정 새로운 객체를 힙에 할당하고, 새로 할당된 이 인스턴스의 내부 값을 복사한다. 이때 반환되는 것은 새로 할당된 객체에 대한 참조자. unboxing이란? - 반대.. 객체 참조에 들어있는 값을 이에 상응 하는 값 형식으로 변환해 스택에 올려놓는 과정 언박싱의 결과를 받는 데이터 형식이 박스된 형식과 일치하는시 검사하고 양자가 일치 하면 바로 스택 기반 지역 변수로 값을 복사한다. 더보기