天天看點

C#基礎——NetFramework組成

一、NetFramework組成

  1、CLR公共語言運作時(Common language run-time)負責記憶體的配置設定與回收,調試等。

CTS通用類型系統(common type system):所有語言共有的資料類型

CLS公共語言規範(common language specification):各語言如果互相調用,識别,所必須遵守的一組規定。

2、基礎類庫(FCL)foundation class library:微軟已經寫好的一些類庫

注:C#運作要經曆兩次編譯:

    第一次編譯成MSIL(微軟的中間語言)。

    第二次把MSIL編譯成二進制,第二次編譯稱為JIT (just-in-time)即時編譯.

C#基礎——NetFramework組成

繼續閱讀