注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合C#初學(xué)者指南

C#初學(xué)者指南

C#初學(xué)者指南

定 價(jià):¥39.00

作 者: (加拿大)Jayden,Ky 著,李強(qiáng),吳戈 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115352903 出版時(shí)間: 2014-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 225 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  C#是一種簡(jiǎn)單易學(xué)的、成熟的編程語(yǔ)言,作為.NET Framework的一部分,C#語(yǔ)言得到非常廣泛的應(yīng)用?!禖#初學(xué)者指南》是一本C#語(yǔ)言的初學(xué)者的教程,涵蓋了C#和.NET Framework語(yǔ)言中最重要的主題。全書共包括16章和3個(gè)附錄,依次介紹了 C#程序語(yǔ)言、面向?qū)ο缶幊毯?NET Framework類庫(kù)3個(gè)方面的知識(shí)和技術(shù)。附錄部分簡(jiǎn)單介紹了Visual Studio Express和SQL Server Express等常用工具?!禖#初學(xué)者指南》內(nèi)容全面,示例豐富,淺顯易懂,可以幫助讀者掌握C#編程基礎(chǔ)知識(shí),以完成中級(jí)C#程序員的日常任務(wù)?!禖#初學(xué)者指南》適合C#語(yǔ)言初學(xué)者和對(duì)C#編程感興趣的讀者閱讀,也可以作為相關(guān)專業(yè)的教學(xué)參考書或培訓(xùn)教材。

作者簡(jiǎn)介

  Jayden Ky因其清晰簡(jiǎn)潔的寫作風(fēng)格而聞名。他是一名.NET咨詢師,并且使用C#以及其他.NET語(yǔ)言編程超過(guò)5年時(shí)間。

圖書目錄

目 錄
第1章 初識(shí)C# 1
1.1 第一個(gè)C#程序 1
1.1.1 啟動(dòng)IDE 1
1.1.2 編寫C#程序 4
1.1.3 編譯和運(yùn)行C#程序 4
1.2 C# 編碼慣例 5
1.3 小結(jié) 5
第2章 語(yǔ)言基礎(chǔ) 6
2.1 ASCII和Unicode 6
2.2 內(nèi)建類型和通用類型系統(tǒng) 8
2.3 變量 10
2.4 常量 12
2.5 直接量 13
2.5.1 整型直接量 13
2.5.2 浮點(diǎn)型直接量 14
2.5.3 布爾型直接量 15
2.5.4 字符型直接量 15
2.6 基本類型轉(zhuǎn)換 16
2.6.1 寬化轉(zhuǎn)換 16
2.6.2 窄化轉(zhuǎn)換 17
2.7 運(yùn)算符 18
2.7.1 一元運(yùn)算符 19
2.7.2 算術(shù)運(yùn)算符 21
2.7.3 關(guān)系運(yùn)算符 23
2.7.4 條件運(yùn)算符 23
2.7.5 位移運(yùn)算符 24
2.7.6 賦值運(yùn)算符 25
2.7.7 整型位運(yùn)算符&|^ 26
2.7.8 邏輯運(yùn)算符&|^ 26
2.7.9 運(yùn)算符優(yōu)先級(jí) 26
2.7.10 提升 28
2.8 注釋 29
2.9 小結(jié) 29
第3章 語(yǔ)句 30
3.1 C#語(yǔ)句概覽 30
3.2 if語(yǔ)句 31
3.3 while語(yǔ)句 34
3.4 do-while語(yǔ)句 36
3.5 for語(yǔ)句 37
3.6 beak語(yǔ)句 40
3.7 continue語(yǔ)句 41
3.8 switch語(yǔ)句 41
3.9 小結(jié) 43
第4章 對(duì)象與類 44
4.1 C#對(duì)象是什么 44
4.2 C#類 45
4.2.1 字段 47
4.2.2 方法 47
4.2.3 main方法 48
4.2.4 構(gòu)造函數(shù) 49
4.2.5 UML類圖中的類成員 50
4.3 創(chuàng)建對(duì)象 50
4.4 null關(guān)鍵字 51
4.5 內(nèi)存中的對(duì)象 52
4.6 C#命名空間 54
4.7 封裝和類的訪問(wèn)控制 55
4.8 關(guān)鍵字this 59
4.9 使用其他類 60
4.10 靜態(tài)成員 62
4.11 變量作用字段 64
4.12 方法重載 65
4.13 小結(jié) 66
第5章 核心類 67
5.1 System.Object 67
5.2 System.String 68
5.2.1 字符串連接 69
5.2.2 比較兩個(gè)字符串 69
5.2.3 字符串直接量 69
5.2.4 轉(zhuǎn)義特定字符 70
5.2.5 String類的屬性 70
5.2.6 String類的方法 71
5.3 System.Text.StringBuilder 73
5.3.1 StringBuilder類的構(gòu)造函數(shù) 73
5.3.2 StringBuilder類的屬性 74
5.3.3 StringBuilder類的方法 75
5.4 數(shù)組 76
5.4.1 遍歷數(shù)組 77
5.4.2 改變數(shù)組的大小 78
5.4.3 為Main傳遞一個(gè)字符串?dāng)?shù)組 79
5.5 System.Console 79
5.6 小結(jié) 80
第6章 繼承 81
6.1 繼承概述 81
6.1.1 擴(kuò)展一個(gè)類 82
6.1.2 is-a關(guān)系 82
6.2 可訪問(wèn)性 84
6.3 方法覆蓋 85
6.4 調(diào)用基類的構(gòu)造函數(shù) 87
6.5 調(diào)用基類的隱藏成員 88
6.6 類型轉(zhuǎn)換 89
6.7 密封類 90
6.8 關(guān)鍵字is 90
6.9 小結(jié) 91
第7章 結(jié)構(gòu) 92
7.1 結(jié)構(gòu)概述 92
7.2?。甆ET結(jié)構(gòu) 92
7.3 編寫一個(gè)結(jié)構(gòu) 94
7.4 可為空的類型 95
7.5 小結(jié) 95
第8章 錯(cuò)誤處理 96
8.1 捕獲異?!?6
8.2 沒(méi)有catch的try語(yǔ)句和using語(yǔ)句 99
8.3 System.Exception類 100
8.4 從方法中拋出異?!?01
8.5 異常處理中的最后注意事項(xiàng) 102
8.6 小結(jié) 103
第9章 數(shù)字和日期 104
9.1 數(shù)字解析 104
9.2 數(shù)字格式化 106
9.3 System.Math類 109
9.4 使用Date和Time 110
9.4.1 System.DateTime 111
9.4.2 System.TimeSpan 112
9.5 小結(jié) 116
第10章 接口和抽象類 117
10.1 接口的概念 117
10.2 從技術(shù)角度看接口 119
10.3 實(shí)現(xiàn)System.IComparable 121
10.4 抽象類 124
10.5 小結(jié) 126
第11章 枚舉 127
11.1 枚舉概覽 127
11.2 類中的枚舉 130
11.3 switch語(yǔ)句中的枚舉 131
11.4 小結(jié) 132
第12章 泛型 133
12.1 為什么要使用泛型 133
12.2 泛型介紹 135
12.3 應(yīng)用限制 139
12.4 編寫泛型類型 140
12.5 小結(jié) 141
第13章 集合 143
13.1 概述 143
13.2 List類 143
13.2.1 重要的方法 144
13.2.2 List示例 145
13.3 HashSet類 146
13.3.1 有用的方法 146
13.3.2 HashSet示例 147
13.4 Queue類 148
13.4.1 有用的方法 148
13.4.2 Queue示例 149
13.5 Dictionary 類 150
Dictionary示例 150
13.6 小結(jié) 151
第14章 輸入輸出 152
14.1 文件和目錄的處理與操作 152
14.1.1 創(chuàng)建和刪除文件 153
14.1.2 創(chuàng)建和刪除一個(gè)目錄 154
14.1.3 操作File和Directory的屬性 154
14.1.4 列出目錄下的文件 155
14.1.5 復(fù)制和移動(dòng)文件 156
14.2 輸入/輸出流 156
14.3 讀取文本(字符) 157
14.4 寫入文本(字符) 159
14.5 讀取和寫入二進(jìn)制數(shù)據(jù) 160
14.6 小結(jié) 162
第15章 WPF 163
15.1 概述 163
15.2 應(yīng)用程序和窗口 164
15.2.1 簡(jiǎn)單的WPF應(yīng)用程序1 166
15.2.2 簡(jiǎn)單的WPF應(yīng)用程序2 167
15.3 WPF控件 168
15.4 面板和布局 170
15.5 事件處理 172
15.6 XAML 175
15.7 小結(jié) 178
第16章 多態(tài) 179
16.1 定義多態(tài) 179
16.2 多態(tài)的應(yīng)用 182
16.3 一個(gè)繪圖程序中的多態(tài) 185
16.4 小結(jié) 194
第17章 ADO.NET 195
17.1 介紹ADO.NET 195
17.2 訪問(wèn)數(shù)據(jù)的5個(gè)步驟 197
17.2.1 安裝數(shù)據(jù)提供者 197
17.2.2 獲取一個(gè)數(shù)據(jù)庫(kù)連接 199
17.2.3 創(chuàng)建一個(gè)DbCommand對(duì)象 202
17.2.4 創(chuàng)建一個(gè)DbDataReader 202
17.3 連接到SQL Server的示例 203
17.4 小結(jié) 205
附錄A Visual Studio Express 2012 for Windows Desktop 206
A.1 硬件和軟件的要求 206
A.2 下載和安裝 207
A.3 注冊(cè)Visual Studio Express 2012 209
A.4 創(chuàng)建一個(gè)項(xiàng)目 210
A.5 創(chuàng)建一個(gè)類 211
A.6 運(yùn)行一個(gè)項(xiàng)目 212
附錄B Visual C# 2010 Express 213
B.1 硬件和軟件的要求 213
B.2 下載和安裝 214
B.3 注冊(cè)Visual C# 2010 Express 216
B.4 創(chuàng)建一個(gè)項(xiàng)目 217
B.5 創(chuàng)建一個(gè)類 217
B.6 運(yùn)行一個(gè)項(xiàng)目 218
附錄C SQL Server 2012 Express 219
C.1 下載SQL Server 2012 Express 219
C.2 安裝SQL Server 2012 Express 219
C.3 連接到SQL Server并創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) 224

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)