C#圖解教程(第4版)
來源:互聯網
上載者:User
《C#圖解教程(第4版)》基本資料原書名:Illustrated C# 2012,Fourth Edition作者: (美)Daniel M.Solis譯者: 姚琪琳 蘇林 朱曄叢書名: 圖靈程式設計叢書出版社:人民郵電出版社ISBN:9787115320902上架時間:2013-6-9出版日期:2013 年6月開本:16開頁碼:540版次:1-1所屬分類:電腦更多關於 》》》《C#圖解教程(第4版) 》內容簡介電腦書籍 《c#圖解教程(第4版)》是廣受讚譽的c# 圖解教程的最新版本。作者在本書中創造了一種全新的可視化敘述方式,以圖文並茂的形式、樸實簡潔的文字,並輔以大量表格和程式碼範例,全面、直觀地闡述了c# 語言的各種特性。新版本除了精心修訂舊版內容外,還全面涵蓋了c# 5.0 的新增特性,比如非同步編程、調用者資訊、case 運算式、帶參數的泛型建構函式、支援null 類型運算等。通過本書,讀者能夠快速、深入理解c#,為自己的編程生涯打下良好的基礎。 《c#圖解教程(第4版)》是c# 入門的經典好書,適合對c# 感興趣的所有讀者。目錄《c#圖解教程(第4版)》第1章 c#和.net架構 11.1 在.net之前 11.1.1 20世紀90年代末的windows編程 11.1.2 下一代平台服務的目標 21.2 .net時代 21.2.1 .net架構的組成 21.2.2 大大改進的編程環境 31.3 編譯成cil 51.4 編譯成機器碼並執行 61.5 clr 71.6 cli 81.7 各種縮寫 91.8 c#的演化 9第2章 c#編程概述 102.1 一個簡單的c#程式 102.2 標識符 122.3 關鍵字 122.4 main:程式的起始點 132.5 空白 13.2.6 語句 142.7 從程式中輸出文本 152.7.1 write 152.7.2 writeline 152.7.3 格式字串 162.7.4 多重標記和值 162.7.5 格式化數字字串 172.8 注釋:為代碼添加註解 202.8.1 關於注釋的補充 212.8.2 文檔注釋 212.8.3 注釋類型總結 22第3章 類型、儲存和變數 233.1 c#程式是一群組類型聲明 233.2 類型是一種模板 243.3 執行個體化類型 243.4 資料成員和函數成員 253.5 預定義類型 263.6 使用者定義型別 273.7 棧和堆 283.7.1 棧 283.7.2 堆 293.8 實值型別和參考型別 303.8.1 儲存參考型別對象的成員 313.8.2 c#類型的分類 313.9 變數 323.9.1 變數聲明 323.9.2 多變數聲明 343.9.3 使用變數的值 343.10 靜態類型和dynamic關鍵字 343.11 可空類型 35第4章 類的基本概念 364.1 類的概述 364.2 程式和類:一個快速樣本 374.3 聲明類 384.4 類成員 384.4.1 欄位 384.4.2 方法 404.5 建立變數和類的執行個體 414.6 為資料分配記憶體 414.7 執行個體成員 424.8 存取修飾詞 434.9 從類的內部訪問成員 454.10 從類的外部存取成員 464.11 綜合應用 47第5章 方法 495.1 方法的結構 495.2 方法體內部的代碼執行 505.3 本地變數 515.3.1 類型推斷和var關鍵字 525.3.2 嵌套塊中的本地變數 525.4 本地常量 535.5 控制流程 545.6 方法調用 555.7 傳回值 565.8 返回語句和void方法 575.9 參數 595.9.1 形參 595.9.2 實參 595.10 值參數 615.11 引用參數 635.12 參考型別作為值參數和引用參數 655.13 輸出參數 685.14 參數數組 705.14.1 方法調用 715.14.2 用數組作為實參 735.15 參數類型總結 745.16 方法重載 745.17 具名引數 755.18 選擇性參數 765.19 棧幀 795.20 遞迴 81第6章 深入理解類 836.1 類成員 836.2 成員修飾符的順序 846.3 執行個體類成員 856.4 靜態欄位 866.5 從類的外部存取靜態成員 866.5.1 靜態欄位樣本 876.5.2 靜態成員的生存期 876.6 靜態函數成員 886.7 其他靜態類成員類型 896.8 成員常量 906.9 常量與靜態量 906.10 屬性 916.10.1 屬性聲明和訪問器 926.10.2 屬性樣本 936.10.3 使用屬性 946.10.4 屬性和關聯欄位 946.10.5 執行其他計算 966.10.6 唯讀和唯寫屬性 966.10.7 屬性與公用欄位 976.10.8 計算唯讀屬性樣本 976.10.9 自動實現屬性 986.10.10 靜態屬性 996.11 執行個體建構函式 1006.11.1 帶參數的建構函式 1016.11.2 預設建構函式 1026.12 靜態建構函式 1026.13 對象初始化語句 1046.14 解構函式 1056.15 readonly修飾符 1056.16 this關鍵字 1066.17 索引器 1076.17.1 什麼是索引器 1086.17.2 索引器和屬性 1086.17.3 聲明索引器 1096.17.4 索引器的set訪問器 1106.17.5 索引器的get訪問器 1106.17.6 關於索引器的補充 1116.17.7 為employee樣本聲明索引器 1116.17.8 另一個索引器的樣本 1126.17.9 索引器重載 1136.18 訪問器的存取修飾詞 1146.19 部分類別和部分型別 1156.20 分部方法 116第7章 類和繼承 1187.1 類繼承 1187.2 訪問繼承的成員 1197.3 所有類都派生自object類 1207.4 屏蔽基類的成員 1217.5 基類訪問 1237.6 使用基類的引用 1247.6.1 虛方法和覆寫方法 1257.6.2 覆寫標記為override的方法 1277.6.3 覆蓋其他成員類型 1307.7 建構函式的執行 1307.7.1 建構函式初始化語句 1327.7.2 類存取修飾詞 1347.8 程式集間的繼承 1347.9 成員存取修飾詞 1367.9.1 訪問成員的地區 1377.9.2 公有成員的可訪問性 1387.9.3 私人成員的可訪問性 1387.9.4 受保護的成員的可訪問性 1387.9.5 內部成員的可訪問性 1397.9.6 受保護內部成員的可訪問性 1397.9.7 成員存取修飾詞小結 1407.10 抽象成員 1417.11 抽象類別 1427.11.1 抽象類別和抽象方法的樣本 1427.11.2 抽象類別的另一個例子 1437.12 密封類 1447.13 靜態類 1447.14 擴充方法 1457.15 命名規範 148第8章 運算式和運算子 1508.1 運算式 1508.2 字面量 1518.2.1 整數字面量 1528.2.2 實數字面量 1538.2.3 字元字面量 1538.2.4 字串字面量 1548.3 求值順序 1568.3.1 優先順序 1568.3.2 結合性 1578.4 簡單算術運算子 1578.5 求餘運算子 1588.6 關係比較子和相等比較子 1598.7 遞增運算子和遞減運算子 1608.8 條件邏輯運算子 162