C#最強入門
邁向頂尖高手之路
王者歸來★★★★★【國內第1本最新C#語法】★★★★★
★★★★★【最完整的C#基礎語法】、【最徹底物件導向觀念】★★★★★
本書特色如下:
1:國內第1本使用最新C#語法,完整介紹入門到物件導向程式設計。
2:國內第1本依序介紹基礎語法、物件導向、視窗設計、LINQ、大型程式的多表單設計、高階應用的C#。
3:國內第1名,C#內容最廣,功能介紹最完整,共有38個章節。
4:國內第1名,程式實例最多,共有1025個程式實例。
多次和資訊教育界閒談,大家公認C#是非常重要的程式語言,也是資訊科系的學生或是工程師必備的程式語言。閒聊中大家也一至獲得結論,C#不容易學習,許多人學習C#都感到很辛苦,原因如下:
1:市面上的書籍沒有從C#基礎語法開始介紹。
2:使用舊語法解說C#,C#已經進化到最上層語句觀念(Top-levelstatement),幾乎沒有任何書籍介紹或說明。
3:C#其實是物件導向語言,國內書籍書籍內容對於C#語言物件導向觀念講解太粗淺。
4:C#是博大精深的程式語言,市面上書大多是在讀者尚未了解C#的觀念與精神時,就使用視窗程式做介紹,所造就的只是不紮實的結果。
5:C#經過20年的發展,已經進化到10.0版,許多新的語法,書籍皆沒有介紹,買了一些書辛苦好幾個月閱讀,好像書中內容都會了,學完也無法進入C#實戰世界,一到網路看專家所寫的程式通通不懂。
本書以約1025個程式實例,講解紮實的C#語法,讀者研讀完此書,相信可以學會下列知識:
☆認識最新語法:最上層語句
★using指示詞與陳述式的用法
☆實質資料與參照資料
★?與null
☆??與??=運算子
★var宣告
☆object、dynamic資料類型
★裝箱(Boxing)與拆箱(Unboxing)的記憶體說明
☆獨家解說C#元組Tuple意義與應用
★隱式(implicit)與顯示(explicit)強制轉換資料類型。
☆匿名資料AnonymousType、匿名陣列Anonymous、Array匿名方法AnonymousMethod
★表達式主體方法Expression-bodiedMethod
☆自行定義方法ExtensionMethod
★列舉(enum)、結構(struct)、類別(class)與物件
☆靜態類別、靜態方法與靜態欄位
★物件的建構、屬性與封裝
☆欄位(field)與屬性(property)的關係
★繼承與多型
☆靜態綁定(staticbinding)、動態綁定(dynamicbinding)
★分層繼承(HierarchicalInhertance)、多層次繼承(Multi-LevelInhertance)
☆繼承IS-A和HAS-A關係、聚合(Aggregation)和組合(Composition)
★執行期的多型(RuntimePolymorphism)和向上轉型(Upcasting)
☆抽象類別、使用場合、專題實作與應用
★介面(Interface)、虛擬介面方法(Virtualinterfacemethod)
☆索引子indexer
★委派Delegate、Multicastdelegate、Genericdelegate、Funcdelegate、Actiondelegate、Predicatedelegate
☆Lambda
★集合與泛型集合
☆認識IEnumerable、IComparer、ICollection、IDictionary
★程式除錯與異常管理
☆視窗設計:認識objectsender和EventArgse參數
★事件(event)與共用事件、滑鼠事件、鍵盤事件
☆ItemsCollectionEditor
★靜態與動態影像
☆水平/垂直壓縮與解壓縮影像
★靜態與動態影像
☆認識、讀取與輸出RichTextFormat格式檔案、設計文書編輯程式
★檔案輸入與輸出
☆語音與影片
★獨家指出C#語法的缺點與改良此缺點的實例
為了讀者學習C#可以實作應用,本書講解語法時,同時輔助許多專案實作的應用,讀者可以從本書學會下列專題實例:
★BMI指數系統
☆銀行貸款系統
★咖啡館銷售管理系統
☆飛舞的蝴蝶
★旅館或民宿訂房系統
☆卡拉OK、電子琴程式
★完整函數索引,未來可以隨時查閱
語法
程式
程式語言
物件
書籍
應用
光棍節