国产免费无码又爽又刺激高潮_国产亚洲欧美在线人成aaaa_亚洲av永久无码精品尤物_专区久久五月天_国内精品久久人妻无码妲己影院

專題欄目:ARVRMR虛擬現(xiàn)實(shí)

《C#面向?qū)ο蟪绦蛟O(shè)計(jì)及實(shí)踐教程(第2版)》

書籍簡(jiǎn)介:

《C#面向?qū)ο蟪绦蛟O(shè)計(jì)及實(shí)踐教程(第2版)》細(xì)致深入地講解了C#語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)的理論、思想和方法,內(nèi)容涵蓋面向?qū)ο蟮幕靖拍睢⒒诮涌诘脑O(shè)計(jì)、泛型程序設(shè)計(jì)方法、Windows和Web應(yīng)用開發(fā),以及數(shù)據(jù)庫(kù)訪問技術(shù)。全書提供了豐富的示例代碼和課后習(xí)題,每章設(shè)計(jì)了一個(gè)綜合案例,將所講的C#語(yǔ)言和面向?qū)ο蟮睦碚撆c實(shí)際應(yīng)用相結(jié)合,使得理論知識(shí)講解更加貼近實(shí)際應(yīng)用需求,使得學(xué)生能真正理解并應(yīng)用面向?qū)ο蟮睦碚撨M(jìn)行實(shí)際開發(fā)。本書細(xì)致深入地講解了C#語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)的理論、思想和方法,內(nèi)容涵蓋面向?qū)ο蟮幕靖拍?、基于接口的設(shè)計(jì)、泛型程序設(shè)計(jì)方法、Windows和Web應(yīng)用開發(fā),以及數(shù)據(jù)庫(kù)訪問技術(shù)。

全書提供了豐富的示例代碼和課后習(xí)題,每章設(shè)計(jì)了一個(gè)綜合案例,將所講的C#語(yǔ)言和面向?qū)ο蟮睦碚撆c實(shí)際應(yīng)用相結(jié)合,使得理論知識(shí)講解更加貼近實(shí)際應(yīng)用需求,使得學(xué)生能真正理解并應(yīng)用面向?qū)ο蟮睦碚撨M(jìn)行實(shí)際開發(fā)。

作者簡(jiǎn)介:

唐燕

北京中醫(yī)藥大學(xué),副教授,信息中心主任,畢業(yè)于中國(guó)石油大學(xué),曾在公司從事軟件開發(fā)工作,程序設(shè)計(jì)實(shí)踐經(jīng)驗(yàn)非常豐富,發(fā)表過(guò)核心期刊論文6篇,主編教材3部,參編教材6部。

出版日期:

2017年05月

章節(jié)目錄:

第 1 章 C#語(yǔ)言概述 1
1.1 C#語(yǔ)言和.NET平臺(tái)簡(jiǎn)介 1
1.1.1 .NET Framework概述 1
1.1.2 C#語(yǔ)言 2
1.2 Visual Studio 2013開發(fā)環(huán)境 2
1.2.1 Visual Studio 2013的新特性 3
1.2.2 安裝Visual Studio 2013 3
1.2.3 認(rèn)識(shí)Visual Studio IDE 8
1.2.4 在 Visual Studio 中自定義開發(fā)設(shè)置 10
1.3 創(chuàng)建C#程序 15
1.3.1 創(chuàng)建控制臺(tái)應(yīng)用程序 15
1.3.2 C# 程序基本結(jié)構(gòu) 17
1.3.3 C# 程序的基本調(diào)試 19
習(xí)題 21
第 2 章 C#語(yǔ)法基礎(chǔ) 22
2.1 變量和常量 22
2.1.1 標(biāo)識(shí)符和關(guān)鍵字 23
2.1.2 變量 24
2.1.3 常量 25
2.2 數(shù)據(jù)類型 26
2.2.1 簡(jiǎn)單值類型 26
2.2.2 復(fù)合值類型 30
2.2.3 字符串 34
2.2.4 類型轉(zhuǎn)換 35
2.3 運(yùn)算符和表達(dá)式 39
2.3.1 算術(shù)運(yùn)算符和表達(dá)式 39
2.3.2 賦值運(yùn)算符和表達(dá)式 41
2.3.3 關(guān)系運(yùn)算符和表達(dá)式 42
2.3.4 邏輯運(yùn)算符和表達(dá)式 43
2.3.5 位運(yùn)算符和表達(dá)式 44
2.3.6 條件運(yùn)算符和表達(dá)式 44
2.3.7 其它運(yùn)算符 45
2.3.8 運(yùn)算符優(yōu)先級(jí) 46
2.4 程序控制語(yǔ)句 47
2.4.1 選擇結(jié)構(gòu) 47
2.4.2 循環(huán)結(jié)構(gòu) 53
2.4.3 跳轉(zhuǎn)結(jié)構(gòu) 59
2.5 數(shù)組 63
2.5.1 一維數(shù)組 63
2.5.2 二維數(shù)組 66
2.5.3 交錯(cuò)數(shù)組 68
2.6 案例 71
習(xí)題 75
第 3 章 類 78
3.1 類和對(duì)象 78
3.2 類 79
3.2.1 類的聲明 79
3.2.2 類的成員 80
3.2.3 類的實(shí)例 82
3.2.4 類與結(jié)構(gòu)體 82
3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 82
3.3.1 構(gòu)造函數(shù) 82
3.3.2 析構(gòu)函數(shù) 84
3.4 字段和屬性 85
3.4.1 常量 85
3.4.2 字段 85
3.4.3 類的屬性 87
3.5 類的方法 91
3.5.1 方法的聲明 91
3.5.2 方法的參數(shù)類型 92
3.5.3 靜態(tài)方法和實(shí)例方法 96
3.5.4 方法的重載 97
3.5.5 運(yùn)算符重載 98
3.5.6 this關(guān)鍵字 100
3.6 索引器 101
3.7 案例 102
習(xí)題 107
第 4 章 繼承和多態(tài) 112
4.1 類的繼承 112
4.1.1 派生類的聲明格式 112
4.1.2 隱藏基類方法 114
4.1.3 base關(guān)鍵字 115
4.2 繼承和多態(tài) 116
4.3 重寫和多態(tài)性 117
4.3.1 重寫 117
4.3.2 多態(tài)性 118
4.4 抽象類和抽象方法 119
4.5 密封類和密封方法 120
4.6 靜態(tài)類和靜態(tài)方法 122
4.7 案 例 123
習(xí)題 125
第 5 章 接口、委托和事件 129
5.1 接口 129
5.1.1 接口的聲明和實(shí)現(xiàn) 129
5.1.2 顯式接口實(shí)現(xiàn) 131
5.1.3 接口映射 132
5.2 委托 132
5.2.1 委托的聲明和實(shí)現(xiàn) 132
5.2.2 多播委托 134
5.3 事件 135
5.3.1 什么是事件 135
5.3.2 事件的定義和調(diào)用 135
5.4 案例 137
習(xí)題 139
第 6 章 集合和泛型 142
6.1 集 合 142
6.1.1 ArrayList類 142
6.1.2 Hashtable類 145
6.1.3 Stack類 148
6.1.4 Queue類 150
6.2 泛 型 151
6.2.1 List類 152
6.2.2 Dictionary類 154
6.3 案例 156
習(xí)題 160
第 7 章 異常處理 162
7.1 異常處理的概念 162
7.1.1 異??刂茩C(jī)制 163
7.1.2 使用try…catch語(yǔ)句 163
7.1.3 使用finally語(yǔ)句 164
7.1.4 使用throw語(yǔ)句 165
7.2 .NET Framework中的異常類 166
7.3 程序調(diào)試 168
7.3.1 程序的錯(cuò)誤類型 168
7.3.2 調(diào)試工具 169
7.3.3 調(diào)試方法 170
7.3.4 跟蹤調(diào)試信息 170
7.4 案例 171
習(xí)題 173
第 8 章 Windows應(yīng)用程序及常用控件 174
8.1 Windows應(yīng)用程序的基本結(jié)構(gòu) 174
8.1.1 *簡(jiǎn)單的Windows應(yīng)用程序 174
8.1.2 Windows應(yīng)用程序項(xiàng)目組成 176
8.1.3 Windows編程基礎(chǔ) 177
8.2 標(biāo)簽(Label)控件 181
8.3 文本框(TextBox)控件 182
8.4 富文本框(RichTextBox)控件 184
8.5 按鈕(Button)控件 186
8.6 單選按鈕(RadioButton)和復(fù)選框(Checkbox) 188
8.7 列表框(ListBox)控件 191
8.8 組合框(ComboBox)控件 195
8.9 圖片框(PictureBox)控件 198
8.10 計(jì)時(shí)器(Timer)控件 200
8.11 菜單(MenuStrip)設(shè)計(jì) 202
8.11.1 創(chuàng)建下拉式菜單 202
8.11.2 創(chuàng)建彈出式菜單 203
8.11.3 創(chuàng)建熱鍵和快捷鍵 206
8.12 工具欄設(shè)計(jì)(ToolStrip) 206
8.12.1 工具欄控件和控件項(xiàng) 207
8.12.2 創(chuàng)建工具欄 208
8.13 狀態(tài)欄控件 210
8.13.1 StatusStrip控件屬性 210
8.13.2 創(chuàng)建狀態(tài)欄 211
8.14 MDI界面設(shè)計(jì) 212
8.14.1 創(chuàng)建MDI主窗體和子窗體 212
8.14.2 主子窗體程序設(shè)計(jì) 213
8.15 通用對(duì)話框 214
8.15.1 消息框(MessageBox) 214
8.15.2 打開文件(OpenFileDialog)和保存文件(SaveFileDialog)對(duì)話框 215
8.15.3 顏色對(duì)話框 217
8.15.4 字體對(duì)話框 218
8.16 案例 219
習(xí)題 224
第 9 章 圖形圖像編程 227
9.1 GDI + 概 述 227
9.2 Graphics 類 228
9.2.1 使用Graphics類繪圖的基本步驟 228
9.2.2 窗體的Paint事件 231
9.2.3 常用繪圖對(duì)象 231
9.3 基本圖形的繪制和填充 234
9.3.1 繪制直線 234
9.3.2 繪制矩形 235
9.3.3 繪制多邊形 236
9.3.4 繪制圓和橢圓 237
9.3.5 繪制弧線 238
9.3.6 繪制扇形 239
9.3.7 繪制曲線 240
9.4 常用畫刷的創(chuàng)建及使用 242
9.4.1 SolidBrush類 242
9.4.2 HatchBrush 類 242
9.4.3 TextureBrush類 244
9.4.4 LinearGradientBrush和 PathGradientBrush類 244
9.5 繪 制 文 本 246
9.6 Bitmap 類 247
9.7 圖像的處理 248
9.7.1 顯示圖像 248
9.7.2 保存圖像 249
9.7.3 彩色圖片變?yōu)楹诎讏D片 250
9.7.4 圖片的翻轉(zhuǎn)和旋轉(zhuǎn) 251
9.8 案例 253
習(xí)題 259
第 10 章 文 件 和 流 261
10.1 用流讀寫文件 262
10.1.1 FileStream類讀寫字節(jié) 262
10.1.2 BinaryReader類和BinaryWriter類讀寫基本數(shù)據(jù)類型 266
10.1.3 StreamReader類和StreamWriter類讀寫字符串 269
10.1.4 Stream類的其他派生類 272
10.2 使用File類和FileInfo類操作文件 273
10.2.1 File類的常用方法 273
10.2.2 復(fù)制文件 274
10.2.3 移動(dòng)文件 276
10.2.4 刪除文件 276
10.2.5 設(shè)置文件的屬性 278
10.2.6 獲得文件的屬性 280
10.3 使用Directory類和DirectoryInfo類操作文件夾 281
10.4 案例 286
習(xí)題 289
第 11 章 C#數(shù)據(jù)庫(kù)編程 291
11.1 ADO.NET數(shù)據(jù)庫(kù)訪問 291
11.1.1 ADO.NET概述 292
11.1.2 設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用程序的基本步驟 293
11.2 ADO.NET數(shù)據(jù)訪問對(duì)象 294
11.2.1 Connection對(duì)象 295
11.2.2 Command對(duì)象 296
11.2.3 DataReader對(duì)象 302
11.2.4 DataAdapter對(duì)象 304
11.2.5 DataSet對(duì)象 305
11.3 C#數(shù)據(jù)庫(kù)的Windows編程 313
11.3.1 BindingSource控件 314
11.3.2 數(shù)據(jù)綁定控件 316
11.3.3 BindingNavigator控件 318
11.3.4 DataGridView控件 318
11.4 ADO.NET訪問常用數(shù)據(jù)庫(kù) 321
11.5 案例 324
習(xí)題 342
第 12 章 C# Web應(yīng)用程序基礎(chǔ) 344
12.1 ASP.NET概述 345
12.2 ASP.NET的開發(fā)環(huán)境配置 345
12.2.1 安裝、配置IIS 345
12.2.2 安裝IIS Express 348
12.3 編寫ASP.NET Web應(yīng)用程序 348
12.3.1 **個(gè)ASP.NET Web應(yīng)用程序 349
12.3.2 ASP.NET Web應(yīng)用程序的結(jié)構(gòu) 350
12.4 ASP.NET技術(shù)基礎(chǔ) 351
12.4.1 使用記事本編寫動(dòng)態(tài)網(wǎng)頁(yè) 351
12.4.2 ASP.NET 的頁(yè)面生命周期 352
12.4.3 ASP.NET的事件處理 353
12.4.4 Code Behind 技術(shù) 353
12.5 Web服務(wù)器控件 355
12.5.1 Label控件和TextBox控件 355
12.5.2 HyperLink控件和LinkButton控件 357
12.5.3 Button控件、RadioButton控件及RadioButtonList控件 359
12.5.4 CheckBox控件和CheckBoxList控件 362
12.5.5 Image控件 365
12.5.6 DropDownList控件和ListBox控件 366
12.5.7 數(shù)據(jù)驗(yàn)證控件 368
12.5.8 GridView控件 372
12.6 案例 375
習(xí)題 378

封面圖:

發(fā)表評(píng)論

相關(guān)文章