ASP/ADO.Net C# 실무 과정 자료] 박싱(Boxing)과 언박싱(Unboxing)
ASP/ADO.Net C# 실무 과정 자료] 박싱(Boxing)과 언박싱(Unboxing)
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
박싱(Boxing)과 언박싱(Unboxing)
■ CLS를 준수하는 C#의 모든 형식은 객체다. 단순한 형식(int, double) 들도 모두 객체의 틀을 입혀놓았다. 하지만 객체의 틀을 입히는 것은 메모리 사용과 연산의 양을 증가시킨다.
■ 따라서 C#에서는 객체에 대한
참조형식<->값형식 변환을 지원하게 되었다.
그리고 이런 변환은 참조형식, 값형식 모두 같은 모양으로 보이게 한다.(Unified view)
박싱: 값형식->참조형식
언박싱: 값형식<-참조형식
'닷넷 > C#/ASP/ADO.NET' 카테고리의 다른 글
ASP/ADO.Net C# 실무 과정 자료] 파일 정보 클래스 (FileSystemInfo) (0) | 2017.06.27 |
---|---|
ASP/ADO.Net C# 실무 과정 자료] 박싱과 언박싱 방법 (0) | 2017.06.27 |
ASP/ADO.Net C# 실무 과정 자료] as 연산자 (0) | 2017.06.26 |
ASP/ADO.Net C# 실무 과정 자료] is 연산자 (0) | 2017.06.26 |
ASP/ADO.Net C# 실무 과정 자료] 다운캐스팅 (0) | 2017.06.26 |