关于CTS、CLS、CLR
CTS:通用类型系统 (commontype system)。一种确定公共语言运行库如何定义、使用和管理类型的规范。即Int32、Int16→int、String→string、Boolean→bool
CLS:CLS 公共语言规范(CommonLanguage Specification)。一种确定公共语言运行库如何定义、使用和管理类型的规范。即不同语言语法的不同。
CLR:公共语言运行库(CommonLanguage RuntimeCLR),.NETFramework 提供了一个称为公共语言运行库的运行时环境,它运行代码并提供使开发过程更轻松的服务。即.Net提供的那些类。