有關.Net框架的一些概念

CLR 通用語言運行時(common language Runtime)
   它是一個可被各種不同的編程語言所使用的運行時。
CTS通用類型系統(Common Type System)
   類型是CLR的基礎,微軟爲些專門制定了一個正式的規範-CTS,來描述類型的定義和行爲。
CLS 通用語言規範(common language specification)
   如果希望創建的類型可以被其他編程語言方便地訪問,只能使用編程語言中那些對其他語言來說
   也可用的特性。爲了解決這一問題,微軟定義了一個CLS,該規範爲編譯器廠商詳細描述了面和CLR
   的編譯器必須支持的一個最小特性集合。

三者的關係:
   各種語言提供了一個CLR/CTS提供的子集和一個CLS的超集(不必爲同一超集)

(managed module)託管模塊是一個需要CLR才能執行的標準Windows可移值可執行(portable executable 簡稱PE)文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章