1.1.2 認識.NET Framework
.NET Framework是微軟公司推出的完全面向對象的軟件開發與運行平臺。.NET Framework 有兩個主要組件:公共語言運行時(Common Language Runtime,CLR)和類庫。
公共語言運行時。公共語言運行時負責管理和執行由.NET編譯器編譯產生的中間語言代碼,.NET程序執行原理如圖1.1所示。公共語言運行時解決了傳統編譯語言的一些致命缺點,如垃圾內存回收、安全性檢查等。

圖1.1 .NET程序執行原理
類庫。類庫就好比一個裝滿了工具的大倉庫。類庫里有很多現成的類,這些類可以拿來直接使用,例如進行文件操作時,可以直接使用類庫里的IO類。