C# 8.0本質(zhì)論
本書基于管理復(fù)雜性的宗旨來組織內(nèi)容。第1~5章介紹結(jié)構(gòu)化編程,學(xué)習(xí)這些內(nèi)容后,可以立即開始寫一些功能簡單的代碼。第6~10章介紹C#的面向?qū)ο髽?gòu)造,新手應(yīng)在完全理解這幾章的內(nèi)容之后,再開始接觸本書其余部分更高級的主題。第12~14章介紹更多用于降低復(fù)雜性的構(gòu)造,講解當(dāng)今幾乎所有程序都要用到的通用設(shè)計模式。理解了它們之后,才可以更輕松地理解如何通過反射和特性來進(jìn)行動態(tài)編程。第15~23章將廣泛運(yùn)用它們來實現(xiàn)線程處理和互操作性。本書最后專門用一章(第24章)講解CLI。這一章在開發(fā)平臺的背景下對C#語言進(jìn)行了描述。本書全面講述C#語言。對于初學(xué)者而言,其內(nèi)容已遠(yuǎn)遠(yuǎn)超過了一本簡單的教程,可為讀者未來進(jìn)行高效率軟件開發(fā)打下堅實基礎(chǔ);對于已熟悉C#的讀者,本書探討了一些較為復(fù)雜的編程思想,并深入討論了語言較新版本(C#8.0和.NETFramework4.8/.NETCore3.1)的新功能;對于已經(jīng)精通這門語言的讀者,也可以始終將其作為案頭參考。
·32.3萬字