C#和.Net的關系


C#是一種程序設計語言,運行在.net CLR上,是創建應用程序的高級語言。

.net是一個平台,抽象的平台概念

實現形式是庫:1、定義了基本的類型(通用類型系統CTS,common type system)。

            2、包含.net公共語言運行庫(CLK,common language runtime,負責管理用.net庫開發的所有應用程序的運行)。

 PS: .net的核心是.net framework

C#只是抽象的語言,可以把C#編譯生成Java平台的二進制代碼,也可以把Java代碼編譯生成.Net平台的二進制代碼。所以C#只是提供了if、while、+-*/、定義類、int、string等基礎的語法,而Convert.ToInt32、FileStream、SqlConnection、String.Split等都屬於.Net的東西

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM