我們不能孤立地使用C#語言,而必須和.NET Framework一起考慮。C#編譯器專門用于.NET,這表示用C#編寫的所有代碼總是在.NET Framework中運行。對于C#語言來說,可以得出兩個重要的結論:
(1) C#的結構和方法論反映了.NET基礎方法論。
(2) 在許多情況下,C#的特定語言功能取決于.NET的功能,或依賴于.NET基類。
由于這種依賴性,在開始使用C#編程前,了解.NET的結構和方法論就非常重要了,這就是本章的目的。下面是本章的內容:
● 本章首先了解在.NET編譯和運行所有的代碼(包括C#)時通常會出現什么情況。
● 對這些內容進行概述之后,就要詳細闡述Microsoft中間語言(Microsoft
Intermediate Language,MSIL或簡稱為IL),.NET上所有編譯好的代碼都要使用這種語言。本章特別要介紹IL、通用類型系統(Common Type System,CTS)及公共語言規范(Common Language Specification,CLS)如何提供.NET語言之間的互操作性。最后解釋各種語言如何使用.NET,包括Visual Basic和C++。
● 之后,我們將介紹.NET的其他特性,包括程序集、命名空間和.NET基類。
● 最后本章簡要探討一下C#開發人員可以創建的應用程序類型。
☉推薦使用迅雷下載本站軟件,使用 WinRAR v3.10 以上版本解壓本站軟件。
☉如果這個軟件總是不能下載的請點擊報告錯誤,謝謝合作!!
☉下載本站資源,如果服務器暫不能下載請過一段時間重試!
☉如果遇到什么問題,請到本站論壇(http://bbs.ltesting.net)去咨詢,我們將在那里提供更多,更好的資源!
☉本站提供的一些商業軟件是供學習研究之用,如用于商業用途,請購買正版。