Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:typeface
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:ECMA-335
gptkb:Microsoft_._NET_Framework |
gptkbp:based_on |
object-oriented programming principles
|
gptkbp:defines |
data types
type equivalence rules |
gptkbp:developed_by |
gptkb:Microsoft
|
gptkbp:enables |
dynamic type resolution
|
gptkbp:ensures |
type safety
|
gptkbp:facilitates |
cross-language integration
|
https://www.w3.org/2000/01/rdf-schema#label |
Common Type System (CTS)
|
gptkbp:includes |
user-defined types
primitive types |
gptkbp:is_designed_for |
managed code
|
gptkbp:is_designed_to |
reduce type-related errors
|
gptkbp:is_documented_in |
ECMA-335 standard
|
gptkbp:is_essential_for |
cross-language compatibility
runtime type information (RTTI) |
gptkbp:is_implemented_in |
gptkb:CEO
gptkb:F# gptkb:C# J Script . NET |
gptkbp:is_part_of |
gptkb:Microsoft_._NET_technology_stack
Microsoft's . NET ecosystem |
gptkbp:is_related_to |
gptkb:Common_Language_Specification_(CLS)
type checking type inference type conversion type compatibility type casting rules type hierarchy type safety mechanisms |
gptkbp:is_used_for |
type casting
|
gptkbp:is_used_in |
gptkb:aircraft
gptkb:._NET_Framework gptkb:ASP._NET gptkb:Windows_Forms gptkb:Xamarin enterprise applications microservices architecture web services cloud applications WPF (Windows Presentation Foundation) |
gptkbp:is_used_to |
define attributes
define delegates define events define interfaces |
gptkbp:key |
managed execution environment
|
gptkbp:part_of |
gptkb:Common_Language_Infrastructure_(CLI)
|
gptkbp:provides |
metadata for types
type interoperability type metadata for reflection |
gptkbp:specifies |
reference types
value types |
gptkbp:supports |
multiple programming languages
generic types nullable types |