CTS、CLS、CLR

CTS: Common Type System  Common Type System. Int32, Int16 → int, String → string, Boolean → bool. Each language defines its own type, .Net provides a common type by CTS, then translation generates the corresponding .Net type.

CLS: Common Language Specification Common Language Specification. Different different language syntax. Each language has its own grammar, .Net provides a common syntax by CLS, and then generate the corresponding translation in different languages .Net syntax.

CLR: Common Language Runtime Common Language Runtime, is the GC, JIT, etc. these. There are different CLR, such as server CLR, Linux CLR (Mono), Silverlight CLR (CoreCLR). Equivalent to an engine responsible for the implementation of IL.

Reproduced in: https: //www.cnblogs.com/boke1/p/11056976.html

Guess you like

Origin blog.csdn.net/weixin_33910434/article/details/93082003