차례:
정의-CTS (Common Type System) 란 무엇입니까?
CTS (Common Type System)는 .NETframework에서 데이터 형식을 정의하고 사용하기위한 표준입니다. CTS는 언어 간 통합을 촉진하기 위해 런타임에 사용 및 관리되는 데이터 유형 모음을 정의합니다.
CTS는 .NET Framework에서 .NET 응용 프로그램, 구성 요소 및 컨트롤이 서로 다른 프로그래밍 언어로 구축되어 정보를 쉽게 공유 할 수있는 유형을 제공합니다. C / C ++와 같이 클래스 나 구조체를 자주 사용하는 유형 (날짜 또는 시간과 같은)을 정의하는 데 사용해야하는 저수준 언어와 달리 CTS는 헤더 파일이나 라이브러리를 포함하지 않고도 이러한 유형의 풍부한 계층을 제공합니다. 코드에서.
CTS는 Microsoft에서 만든 사양이며 유럽 컴퓨터 제조업체 협회 표준에 포함되어 있습니다. 또한 .NET 프레임 워크 구현을위한 표준을 형성합니다.
Techopedia는 CTS (Common Type System)를 설명합니다.
CTS는 다른 모든 유형이 파생되는 기본 유형으로 System.Object를 사용하여 단일 루트 오브젝트 계층 구조로 설계되었습니다. CTS는 두 가지 유형의 유형을 지원합니다.- 값 유형 : 스택에 직접 저장하거나 구조에서 인라인으로 할당해야하는 값을 포함합니다. 내장 (표준 프리미티브 유형), 사용자 정의 (소스 코드로 정의) 또는 열거 (레이블로 표시되지만 숫자 유형으로 저장된 열거 된 값 세트) 일 수 있습니다.
- 참조 유형 : 값의 메모리 주소에 대한 참조를 저장하고 힙에 할당됩니다. 참조 유형은 포인터 유형, 인터페이스 유형 또는 자체 설명 유형 (사용자 정의 클래스, 상자 값 유형 및 대리자와 같은 배열 및 클래스 유형) 일 수 있습니다.




