1. 程式人生 > >C#/Net 特點 體系結構

C#/Net 特點 體系結構

C#特點

1.生成中間程式碼(使用C#開發的應用程式,在編譯成機器碼時,都是生成中間彙編形式的語言。只有當執行時,才會被編譯成本地計算機可執行程式碼)

2.在名稱空間中宣告

3.資料型別豐富

4.有兩個基類(Object和String)

5.方法可當引數傳遞(值傳遞,引用傳遞)

6.與COM整合

Net體系結構

1.虛擬執行系統VES(Net環境中應用程式執行的基礎)

2.元資料(PE檔案,一種二進位制資訊,用來儲存公共語言環境中的可執行檔案)

3.通用語言規範CLS(可操作語言互動)

4.型別系統CTS(不相容型別互相相容)

其實我們每天都是在跟C#最基礎、最底層的東西打著交道... 而這些往往是我們欠思考的地方.

底層其實就是和電腦硬體接近的程度....

上層應用,大多數情況下,都是些業務邏輯的開發,和硬體的關係並不大.