Common Type System

GPTKB entity

Statements (33)
Predicate Object
gptkbp:instanceOf type system
gptkbp:abbreviation gptkb:CTS
gptkbp:component gptkb:.NET_Common_Language_Runtime
gptkbp:definedIn gptkb:Microsoft
gptkb:ECMA-335_standard
gptkbp:enables language interoperability
https://www.w3.org/2000/01/rdf-schema#label Common Type System
gptkbp:includes value types
array types
reference types
delegate types
enumeration types
interface types
pointer types
gptkbp:purpose define how types are declared, used, and managed in the .NET runtime
gptkbp:relatedTo gptkb:Common_Language_Runtime
gptkb:Common_Language_Specification
gptkbp:specifies rules for type implementation
rules for type inheritance
rules for type members
rules for type visibility
gptkbp:supports object-oriented programming
type safety
cross-language integration
gptkbp:usedIn gptkb:.NET_Core
gptkb:.NET_5+
gptkb:.NET_Framework
gptkbp:bfsParent gptkb:ECMA-335_(CLI)
gptkb:Common_Language_Infrastructure
gptkb:Common_Language_Runtime
gptkb:CTS
gptkb:CTC
gptkbp:bfsLayer 6