C#旨在設計成為一種簡單、現代、通用以及面向對象的程序設計語言:此種語言的實現,應提供對於以下軟件工程要素的支持:強類型檢查、數組維度檢查、未初始化的變量引用檢測、自動垃圾收集(Garbage Collection,指一種自動內存釋放技術)。軟件必須做到強大、持久,並具有較高的編程生產效率。C#語言為在分佈式環境中的開發提供適用的組件。《C#入門經典(第9版)》從初學者角度出發,圍繞C#語言的基礎知識和新功能,詳細介紹使用C#進行應用程序開發應該掌握的各方面技術,語言通俗易懂、實例豐富多彩。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細註釋,可使讀者輕鬆領會C#應用程序開發的精髓,快速提高開發技能。《C#入門經典(第9版)》分為3個部分,共21章。無論是剛開始接觸面向對象編程的新手,還是打算遷移到C#的C、C++或Java程序員,都可以從《C#入門經典(第9版)》汲取到新的知識。迅速掌握C#編程技術。
《C#入門經典(第9版)》主要特色:講解變量、表達式、控制流程、函數、調試和錯誤處理;涵蓋面向對象編程、類、類成員、ASP.NETCore、WCF、RESTAPI和BlazorApp編程技術;闡述代碼導航、IntelliSense、重構和代碼修復等增強功能如何幫助你更快捷、更輕鬆地編寫程序;提供大量可下載的示例代碼;如何在流程早期發現和修復bug,節省時間,減少麻煩;探索雲計算、跨平台和數據訪問編程。
Benjamin Perkins(全球最佳C#程序員),目前在微軟(德國慕尼黑)工作,擔任Azure團隊的升級工程師。Benjamin在IT行業從業超過20年,擔任過程序員、系統架構師、技術支持工程師和中層管理人員等。11歲時,Benjamin就開 始在Atari 1200XL台式電腦上用QBasic編寫程序。Benjamin對技術和客戶服務富有激情,期待解決問題和開發更多技術解決方案。Benjamin曾說:“我在爛熟於心之後才寫代碼,完整、正確地寫一次,這樣就不必再考慮它,除非要改進它。Benjamin已撰寫了大量書籍、雜誌文章、培訓課程,也是一個活躍的博主。