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

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

《Visual C#2013 從零開始學(xué)》

書籍簡(jiǎn)介:

本書引導(dǎo)使用C/C 、VB的程序員或者類似語(yǔ)言的開發(fā)者迅速轉(zhuǎn)向C#,使用C# 高效地開發(fā)基于微軟 .NET 網(wǎng)絡(luò)框架(平臺(tái))的各種應(yīng)用程序。 全書分4篇17章。程序基礎(chǔ)篇(第1~4章)以控制臺(tái)應(yīng)用程序?yàn)橹?,介紹變量、常數(shù)基本數(shù)據(jù)類型的使用、流程控制的條件選擇和循環(huán)以及數(shù)組和字符串等。對(duì)象使用篇(第5~9章)以面向?qū)ο鬄榛A(chǔ)來(lái)探討類和對(duì)象,提供對(duì)象“生命周期”的構(gòu)造函數(shù);探討面向?qū)ο蟪绦蛟O(shè)計(jì)的三大特性,即繼承、封裝和多態(tài);了解集合的特性等。窗口接口篇(第10~14章)以Windows Form為主,使用工具箱加入控件,包括顯示信息的控件、文字編輯控件、具有選擇功能的控件、提供互動(dòng)的控件,以及鍵盤和鼠標(biāo)事件的處理等內(nèi)容。應(yīng)用篇(第15~17章)介紹ADO.NET組件、LINQ語(yǔ)言的應(yīng)用以及簡(jiǎn)易方塊游戲的制作。

本書對(duì)Visual C#語(yǔ)言進(jìn)行了全面的介紹,非常適合對(duì)Visual C#語(yǔ)言感興趣、想對(duì).NET Framework類庫(kù)有更多認(rèn)識(shí)的讀者閱讀。

作者簡(jiǎn)介:

李馨

軟件工程師,先后參與開發(fā)多個(gè)大型項(xiàng)目,并編寫過(guò)幾本暢銷類開發(fā)圖書,深受廣大讀者的好評(píng)。

出版日期:

2017年06月

章節(jié)目錄:

第1篇 程序基礎(chǔ)

第1章 歡迎來(lái)到C#的世界 1
1.1 從.NET Framework說(shuō)起 2
1.1.1 公共語(yǔ)言運(yùn)行庫(kù) 2
1.1.2 .NET Framework類庫(kù) 3
1.1.3 程序的編譯 3
1.2 認(rèn)識(shí)Visual Studio 2013 3
1.2.1 Visual Studio 2013的版本 4
1.2.2 啟動(dòng)軟件并創(chuàng)建項(xiàng)目 4
1.2.3 “解決方案資源管理器”窗口 7
1.2.4 項(xiàng)目的打開和關(guān)閉 9
1.2.5 操作環(huán)境的設(shè)置 10
1.3 控制臺(tái)應(yīng)用程序 12
1.3.1 認(rèn)識(shí)C#語(yǔ)言 12
1.3.2 程序語(yǔ)句 12
1.3.3 認(rèn)識(shí)命名空間 13
1.3.4 編寫程序代碼 14
1.3.5 為程序代碼加注釋 15
1.3.6 讓程序適時(shí)縮排 16
1.3.7 善用IntelliSense 17
1.3.8 創(chuàng)建并運(yùn)行程序 18
1.4 重點(diǎn)整理 18
1.5 課后習(xí)題 19
第2章 數(shù)據(jù)與變量 21
2.1 什么是通用類型系統(tǒng) 22
2.1.1 整數(shù)類型 22
2.1.2 浮點(diǎn)類型和貨幣 23
2.1.3 其他數(shù)據(jù)類型 23
2.2 變量和常數(shù) 24
2.2.1 標(biāo)識(shí)符的命名規(guī)則 24
2.2.2 關(guān)鍵字 24
2.2.3 聲明變量 25
2.2.4 常數(shù) 27
2.2.5 枚舉類型 29
2.3 控制臺(tái)應(yīng)用程序的輸入輸出語(yǔ)句 31
2.3.1 讀取數(shù)據(jù) 31
2.3.2 輸出數(shù)據(jù) 32
2.3.3 格式化輸出 33
2.4 類型轉(zhuǎn)換 34
2.4.1 隱式類型轉(zhuǎn)換 35
2.4.2 顯式類型轉(zhuǎn)換 36
2.4.3 用戶自定義類型——結(jié)構(gòu) 38
2.5 運(yùn)算符 40
2.5.1 算術(shù)運(yùn)算符 40
2.5.2 賦值運(yùn)算符 40
2.5.3 關(guān)系運(yùn)算符 41
2.5.4 邏輯運(yùn)算符 41
2.5.5 運(yùn)算符的優(yōu)先級(jí) 42
2.6 重點(diǎn)整理 42
2.7 課后習(xí)題 43
第3章 流程控制 46
3.1 認(rèn)識(shí)結(jié)構(gòu)化程序 47
3.2 條件選擇 47
3.2.1 單一選擇 48
3.2.2 雙重選擇 50
3.2.3 嵌套if 52
3.2.4 多重條件 55
3.3 循環(huán) 59
3.3.1 for循環(huán) 59
3.3.2 while循環(huán) 62
3.3.3 do/while循環(huán) 64
3.3.4 嵌套for 66
3.3.5 其他語(yǔ)句 67
3.4 重點(diǎn)整理 68
3.5 課后習(xí)題 69
第4章 數(shù)組和字符串 73
4.1 數(shù)組 74
4.1.1 一維數(shù)組的聲明 74
4.1.2 數(shù)組元素的存取 76
4.1.3 數(shù)組的屬性和方法 77
4.2 使用多維數(shù)組 81
4.2.1 創(chuàng)建二維數(shù)組 81
4.2.2 二維數(shù)組初始化 82
4.2.3 不規(guī)則數(shù)組 84
4.2.4 隱式類型數(shù)組 86
4.3 字符和字符串 87
4.3.1 轉(zhuǎn)義字符 87
4.3.2 創(chuàng)建字符串 88
4.3.3 字符串常用方法 89
4.3.4 使用StringBuilder類 93
4.4 重點(diǎn)整理 96
4.5 課后習(xí)題 97
第2篇 對(duì)象使用
第5章 對(duì)象和類 101
5.1 面向?qū)ο蟮幕A(chǔ) 102
5.1.1 認(rèn)識(shí)對(duì)象 102
5.1.2 提供藍(lán)圖的類 102
5.1.3 抽象化概念 103
5.2 使用類 104
5.2.1 定義類 104
5.2.2 實(shí)例化對(duì)象 105
5.2.3 訪問(wèn)權(quán)限 106
5.2.4 定義方法成員 107
5.2.5 類屬性和存取器 109
5.3 對(duì)象旅程 113
5.3.1 產(chǎn)生構(gòu)造函數(shù) 114
5.3.2 析構(gòu)函數(shù)回收資源 115
5.3.3 使用默認(rèn)構(gòu)造函數(shù) 116
5.3.4 構(gòu)造函數(shù)的重載 118
5.3.5 對(duì)象的初始設(shè)置 119
5.4 靜態(tài)類 121
5.4.1 認(rèn)識(shí)靜態(tài)類成員 121
5.4.2 靜態(tài)屬性 121
5.4.3 靜態(tài)類方法 122
5.4.4 靜態(tài)構(gòu)造函數(shù) 124
5.5 重點(diǎn)整理 126
5.6 課后習(xí)題 127
第6章 方法和傳遞機(jī)制 130
6.1 方法是什么 131
6.1.1 系統(tǒng)內(nèi)建的方法 131
6.1.2 方法的聲明 133
6.2 參數(shù)的傳遞機(jī)制 137
6.2.1 傳值調(diào)用 137
6.2.2 傳址調(diào)用 139
6.3 方法的傳遞對(duì)象 141
6.3.1 以對(duì)象為傳遞目標(biāo) 141
6.3.2 參數(shù)params 142
6.3.3 關(guān)鍵字ref和out的不同 143
6.3.4 更具彈性的命名參數(shù) 145
6.3.5 能選擇的選擇性參數(shù) 146
6.4 方法的重載 147
6.5 了解變量的作用域 149
6.6 重點(diǎn)整理 151
6.7 課后習(xí)題 152
第7章 繼承、多態(tài)和接口 155
7.1 了解繼承 156
7.1.1 特化和泛化 156
7.1.2 組合關(guān)系 157
7.1.3 為什么要有繼承機(jī)制 157
7.2 單一繼承機(jī)制 157
7.2.1 繼承的存?。ɑ蛟L問(wèn)) 158
7.2.2 訪問(wèn)權(quán)限修飾詞protected 162
7.2.3 調(diào)用基類成員 165
7.2.4 隱藏基類成員 170
7.3 探討多態(tài) 174
7.3.1 父、子類產(chǎn)生方法重載 174
7.3.2 覆蓋基類 175
7.3.3 實(shí)現(xiàn)多態(tài) 177
7.4 接口和抽象類 181
7.4.1 定義抽象類 181
7.4.2 認(rèn)識(shí)密封類 184
7.4.3 接口的聲明 184
7.4.4 如何實(shí)現(xiàn)接口 186
7.4.5 實(shí)現(xiàn)多個(gè)接口 188
7.4.6 接口實(shí)現(xiàn)多態(tài) 190
7.5 重點(diǎn)整理 192
7.6 課后習(xí)題 193
第8章 泛型和集合 196
8.1 淺談集合 197
8.1.1 認(rèn)識(shí)索引鍵/值 197
8.1.2 使用下標(biāo) 204
8.1.3 順序訪問(wèn)集合 206
8.2 創(chuàng)建泛型 208
8.2.1 為什么使用泛型 208
8.2.2 定義泛型 210
8.2.3 產(chǎn)生泛型方法 210
8.3 委托 212
8.4 重點(diǎn)整理 215
8.5 課后習(xí)題 216
第9章 錯(cuò)誤和異常處理 218
9.1 Visual Studio調(diào)試環(huán)境 219
9.1.1 錯(cuò)誤列表窗口 219
9.1.2 如何調(diào)試 220
9.1.3 進(jìn)入調(diào)試程序 223
9.1.4 加入斷點(diǎn) 225
9.2 常見(jiàn)的錯(cuò)誤 228
9.2.1 語(yǔ)法錯(cuò)誤 228
9.2.2 邏輯錯(cuò)誤 229
9.3 異常情況的處理 230
9.3.1 認(rèn)識(shí)Exception類 230
9.3.2 簡(jiǎn)易的異常處理 231
9.3.3 Finally程序塊 233
9.3.4 使用throw拋出錯(cuò)誤 235
9.4 重點(diǎn)整理 236
9.5 課后習(xí)題 237
第3篇 窗口接口
第10章 窗口窗體的運(yùn)行 239
10.1 Windows 窗體的基本操作 240
10.1.1 創(chuàng)建Windows 窗體項(xiàng)目 240
10.1.2 Windows 窗體的工作環(huán)境 241
10.1.3 創(chuàng)建用戶界面 245
10.1.4 編寫程序代碼 250
10.1.5 程序存儲(chǔ)的位置 253
10.2 Windows 窗體的運(yùn)行 254
10.2.1 部分類是什么 254
10.2.2 Main()主程序在哪里 255
10.2.3 消息循環(huán) 256
10.2.4 在程序中設(shè)置屬性 257
10.3 使用窗體 260
10.3.1 窗體的屬性和方法 260
10.3.2 窗體的事件 262
10.4 MessageBox類 265
10.4.1 顯示消息 265
10.4.2 按鈕的枚舉成員 265
10.4.3 圖標(biāo)的枚舉成員 266
10.4.4 DialogResult如何接收 266
10.5 重點(diǎn)整理 270
10.6 課后習(xí)題 271
第11章 公共控件 274
11.1 顯示信息 275
11.1.1 標(biāo)簽控件 275
11.1.2 超鏈接控件 280
11.1.3 進(jìn)度條控件 285
11.1.4 狀態(tài)欄和面板 285
11.1.5 計(jì)時(shí)的Timer控件 287
11.1.6 窗體上控件的順序 290
11.2 文字編輯 292
11.2.1 TextBox控件 292
11.2.2 RichTextBox控件 299
11.2.3 MaskedTextBox控件 307
11.3 與日期有關(guān)的控件 308
11.3.1 MonthCalendar控件 308
11.3.2 DateTimePicker控件 314
11.4 具有選擇功能的控件 316
11.4.1 單選按鈕 316
11.4.2 復(fù)選框 321
11.4.3 下拉列表框 321
11.4.4 列表框 327
11.4.5 CheckedListBox控件 328
11.5 重點(diǎn)整理 331
11.6 課后習(xí)題 332
第12章 提供互動(dòng)的控件 337
12.1 文件對(duì)話框 338
12.1.1 OpenFileDialog控件 338
12.1.2 SaveFileDialog控件 340
12.1.3 FolderBrowserDialog控件 344
12.2 設(shè)置字體與顏色 348
12.2.1 FontDialog控件 349
12.2.2 ColorDialog控件 349
12.3 支持打印的組件 353
12.3.1 PrintDocument控件 353
12.3.2 PrintDialog控件 358
12.3.3 PrintPreviewDialog控件 359
12.3.4 PageSetupDialog控件 363
12.4 菜單 364
12.4.1 MenuStrip控件 365
12.4.2 ContextMenu控件 376
12.4.3 ToolStrip控件 378
12.5 重點(diǎn)整理 380
12.6 課后習(xí)題 381
第13章 多文檔界面和版面布局 385
13.1 多文檔界面 386
13.1.1 認(rèn)識(shí)多文檔界面 386
13.1.2 MDI窗體的成員 388
13.1.3 窗體的排列 389
13.2 版面布局 390
13.2.1 FlowLayoutPanel控件 390
13.2.2 TableLayoutPanel控件 392
13.2.3 SplitContainer控件 395
13.3 具有查看功能的控件 395
13.3.1 ImageList控件 395
13.3.2 ListView控件 400
13.3.3 TreeView控件 410
13.4 鍵盤和鼠標(biāo)事件 415
13.4.1 認(rèn)識(shí)鍵盤事件 415
13.4.2 KeyDown和KeyUp事件 415
13.4.3 KeyPress事件 419
13.4.4 認(rèn)識(shí)鼠標(biāo)事件 420
13.4.5 獲取鼠標(biāo)信息 421
13.4.6 鼠標(biāo)的拖曳功能 423
13.5 重點(diǎn)整理 426
13.6 課后習(xí)題 427
第14章 I/O與數(shù)據(jù)流處理 431
14.1 數(shù)據(jù)流與System.IO 432
14.2 文件與數(shù)據(jù)流 432
14.2.1 文件目錄 433
14.2.2 文件信息 438
14.2.3 使用File靜態(tài)類 441
14.3 標(biāo)準(zhǔn)數(shù)據(jù)流 445
14.3.1 FileStream類 446
14.3.2 StreamWriter寫入器 449
14.3.3 StreamReader讀取器 449
14.4 重點(diǎn)整理 452
14.5 課后習(xí)題 452
第4篇 應(yīng)用
第15章 ADO.NET組件 455
15.1 數(shù)據(jù)庫(kù)基礎(chǔ) 456
15.1.1 數(shù)據(jù)庫(kù)系統(tǒng) 456
15.1.2 認(rèn)識(shí)關(guān)系數(shù)據(jù)庫(kù) 457
15.2 認(rèn)識(shí)ADO.NET 457
15.2.1 System.Data命名空間 457
15.2.2 ADO.NET架構(gòu) 458
15.3 獲取數(shù)據(jù)源 459
15.3.1 生成DataSet 459
15.3.2 查看數(shù)據(jù)源窗口 464
15.3.3 DataGirdView控件 465
15.4 簡(jiǎn)易SQL語(yǔ)句 47015.4.1 使用查詢生成器 470
15.4.2 SELECT子句 478
15.4.3 WHERE子句 478
15.4.4 動(dòng)態(tài)查詢 479
15.5 用程序代碼來(lái)提取、存入數(shù)據(jù) 481
15.5.1 導(dǎo)入相關(guān)命名空間 481
15.5.2 用Connection對(duì)象連接數(shù)據(jù)庫(kù) 482
15.5.3 用Command對(duì)象執(zhí)行SQL語(yǔ)句 483
15.5.4 DataReader顯示內(nèi)容 484
15.5.5 DataAdapter載入數(shù)據(jù) 486
15.6 重點(diǎn)整理 488
15.7 課后習(xí)題 490
第16章 語(yǔ)言集成查詢——LINQ 494
16.1 LINQ簡(jiǎn)介 495
16.2 基本的LINQ語(yǔ)法 495
16.2.1 獲取數(shù)據(jù)源 495
16.2.2 創(chuàng)建查詢 496
16.2.3 執(zhí)行查詢 496
16.2.4 配合orderby和group子句 498
16.3 LINQ的應(yīng)用 500
16.3.1 LINQ to Object 500
16.3.2 LINQ to SQL 502
16.4 重點(diǎn)整理 507
16.5 課后習(xí)題 508
第17章 簡(jiǎn)易方塊游戲 510
17.1 圖形設(shè)備接口 511
17.1.1 窗體的坐標(biāo)系統(tǒng) 51
17.1.2 產(chǎn)生畫布 512
17.2 繪制圖形 513
17.2.1 認(rèn)識(shí)Graphics類 513
17.2.2 配合畫筆繪制線條、幾何圖形 514
17.2.3 繪制字體 516
17.2.4 Color結(jié)構(gòu) 518
17.3 簡(jiǎn)易方塊游戲 519
17.3.1 游戲界面說(shuō)明 520
17.3.2 方塊的版面 521
17.3.3 方塊的組成和移動(dòng) 521
17.3.4 簡(jiǎn)易方塊游戲相關(guān)信息 523

封面圖:

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

相關(guān)文章