我們不能孤立地使用 C#語言,而必須和.NET Framework 一起考慮。C#編譯器專門用于.NET,這表示用 C#編寫的所有代碼總是在.NET Framework 中運(yùn)行。對于 C#語言來說,可以得出兩個重要的結(jié)論:
● C#的結(jié)構(gòu)和方法論反映了.NET 基礎(chǔ)方法論。
● 在許多情況下,C#的特定語言功能取決于.NET 的功能,或依賴于.NET 基類。
由于這種依賴性,在開始使用 C#編程前,了解.NET 的結(jié)構(gòu)和方法論就非常重要了,這就是本章的目的。
C#是一種相當(dāng)新的編程語言,C#的重要性體現(xiàn)在以下兩個方面:
● 它是專門為與 Microsoft 的.NET Framework 一起使用而設(shè)計的。(.NET Framework是一個功能非常豐富的平臺,可開發(fā)、部署和執(zhí)行分布式應(yīng)用程序)。
● 它是一種基于現(xiàn)代面向?qū)ο笤O(shè)計方法的語言,在設(shè)計它時,Microsoft 還吸取了其他類似語言的經(jīng)驗(yàn),這些語言是近 20 年來面向?qū)ο笠?guī)則得到廣泛應(yīng)用后才開發(fā)出來的。
該作品是PDF文件格式請下載 福昕PDF閱讀器