通用型別系統 通用型別系統 Common Type System 定義了執行期引擎如何使用程式中的資料型別以及如何配置資料在記憶體中的一種標準依照此種標準所撰寫的程式語言都可以在同一個執行期引擎中使用因此它是跨語言支援的重要部份亦即符合 CTS 規範的程式語言所撰寫出的程式都可以在 CLR 中使用 CTS與CLI規格都是由微軟所發展目前已標準化為 ECMA  標準Common Language Infrastructure CLI Partitions I to VI並且由 Microsoft 在 NET Framework 中完全的實作