程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#學習筆記(1),

C#學習筆記(1),

編輯:C#入門知識

C#學習筆記(1),


1 C#與.NET的關系

 (1) C#是專門為與Microsoft的.Net Framework一起使用而設計的。

   (2) C#是一種基於面向對象設計方法的的語言。

   (3) 需要注意的是,C#就其本身而言是一種語言,盡管它用於生成面向.NET環境的代碼,但它本身不是.NET的一部分。

 

2 .NET體系裡面幾個重要的概念

   (1) 公共語言運行庫CLR(Common Language Runtime) :它是和Java虛擬機一樣也是一個運行時環境,它負責資源管理(內存分配和垃圾收集等),並保證應用和底層操作系統之間必要的分離。

   (2) Microsoft中間語言IL(Intermediate Language) : 它和Java字節碼共享同一種理念,都是低級語言,語法簡單,可以非常快速地轉化為本地機器碼。

 

3 .NET編譯過程

   (1) 將源代碼編譯為Microsoft中間語言(IL)。

   (2) 公共運行庫(CLR)把IL編譯為平台專用的代碼。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved