注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C#程序設(shè)計(jì)實(shí)用教程

C#程序設(shè)計(jì)實(shí)用教程

C#程序設(shè)計(jì)實(shí)用教程

定 價(jià):¥35.00

作 者: 李正夫 主編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787111338239 出版時(shí)間: 2011-05-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 301 字?jǐn)?shù):  

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

  《C#程序設(shè)計(jì)實(shí)用教程》是一本講解C#語言和.NET技術(shù)的教材,主要內(nèi)容包括.NET概述、C#語法基礎(chǔ)、控制語句、面向?qū)ο蠹夹g(shù)、集合和泛型、常用類和數(shù)據(jù)結(jié)構(gòu)、Windows窗體和控件、GDI+、文件和流操作、線程和進(jìn)程、ADO.NET 和Web編程等?!禖#程序設(shè)計(jì)實(shí)用教程》結(jié)合微軟公司Visual Studio 2008和.NET平臺(tái)進(jìn)行講解,同時(shí)每一章后都安排有針對(duì)性的練習(xí)題。全書各章都精心編排了相關(guān)實(shí)例,同時(shí)為了幫助讀者更好地在實(shí)際項(xiàng)目中體會(huì)《C#程序設(shè)計(jì)實(shí)用教程》所講內(nèi)容,特別安排了五個(gè)綜合項(xiàng)目,供讀者學(xué)習(xí)參考?!禖#程序設(shè)計(jì)實(shí)用教程》內(nèi)容翔實(shí)、結(jié)構(gòu)合理清晰、實(shí)用性強(qiáng)。初學(xué)者可以很容易借助《C#程序設(shè)計(jì)實(shí)用教程》掌握Visual Studio 2008和.NET平臺(tái)的使用,開始C#編程開發(fā)之旅。有一定基礎(chǔ)的讀者也可以從《C#程序設(shè)計(jì)實(shí)用教程》中獲得很多有價(jià)值的參考信息?!禖#程序設(shè)計(jì)實(shí)用教程》適合作為高等院校C#語言課程的教材,也可作為初中級(jí)編程人員的自學(xué)參考書。

作者簡(jiǎn)介

暫缺《C#程序設(shè)計(jì)實(shí)用教程》作者簡(jiǎn)介

圖書目錄


第1章 .NET概述1
1.1 .NET1
1.2 .NET平臺(tái)的組成1
1.3 .NET Framework2
1.3.1 公共語言運(yùn)行時(shí)3
1.3.2 .NET Framework類庫(kù)和命名空間4
1.4 C#與其他編程語言的比較5
1.4.1 與C、C++的比較5
1.4.2 與Java的比較5
1.5 Visual Studio 20085
1.5.1 Visual Studio 2008的安裝6
1.5.2 使用Visual Studio 20088
1.6 小結(jié)13
1.7 習(xí)題13
第2章 數(shù)據(jù)類型、運(yùn)算符及其表達(dá)式15
2.1 C#基本語法15
2.1.1 語句15
2.1.2 空白15
2.1.3 注釋16
2.2 變量和常量18
2.2.1 變量18
2.2.2 常量19
2.3 值類型20
2.3.1 簡(jiǎn)單值類型20
2.3.2 枚舉類型23
2.3.3 結(jié)構(gòu)體類型25
2.4 引用類型27
2.5 運(yùn)算符27
2.5.1 算術(shù)運(yùn)算符27
2.5.2 賦值運(yùn)算符28
2.5.3 關(guān)系運(yùn)算符28
2.5.4 邏輯運(yùn)算符28
2.5.5 條件運(yùn)算符29
2.5.6 typeof運(yùn)算符29
2.6 小結(jié)29
2.7 習(xí)題29
第3章 控制語句31
3.1 流程控制概述31
3.2 分支語句32
3.2.1 if語句32
3.2.2 switch語句34
3.3 循環(huán)結(jié)構(gòu)35
3.3.1 while循環(huán)語句36
3.3.2 do-while循環(huán)37
3.3.3 for循環(huán)38
3.3.4 foreach循環(huán)40
3.4 跳轉(zhuǎn)語句41
3.4.1 break語句41
3.4.2 continue語句42
3.4.3 return語句42
3.4.4 goto語句43
3.5 預(yù)處理指令44
3.5.1 region預(yù)處理指令45
3.5.2 定義預(yù)處理指令45
3.5.3 條件預(yù)處理指令45
3.5.4 warning和error預(yù)處理指令46
3.6 小結(jié)47
3.7 習(xí)題47
3.8 綜合項(xiàng)目-猜數(shù)字游戲48
3.8.1 項(xiàng)目分析48
3.8.2 項(xiàng)目設(shè)計(jì)49
3.8.3 項(xiàng)目實(shí)現(xiàn)50
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)55
4.1 類與對(duì)象概述55
4.2 類的定義56
4.3 類的使用-實(shí)例化及使用對(duì)象57
4.3.1 聲明對(duì)象57
4.3.2 實(shí)例化類得到對(duì)象58
4.3.3 訪問對(duì)象58
4.4 訪問控制59
4.4.1 訪問修飾符public59
4.4.2 訪問修飾符private59
4.4.3 訪問修飾符protected59
4.4.4 訪問修飾符internal60
4.5 類的封裝性與屬性60
4.5.1 類的封裝性60
4.5.2 屬性60
4.5.3 方法62
4.6 方法的重載63
4.7 類的構(gòu)造函數(shù)與析構(gòu)函數(shù)63
4.8 靜態(tài)成員66
4.9 委托和事件68
4.10 應(yīng)用實(shí)例70
4.11 小結(jié)73
4.12 習(xí)題73
第5章 面向?qū)ο筇岣?4
5.1 封裝、繼承、多態(tài)74
5.1.1 封裝74
5.1.2 繼承74
5.1.3 多態(tài)78
5.2 抽象類、密封類與接口82
5.2.1 抽象類82
5.2.2 密封類83
5.2.3 接口84
5.3 this和base關(guān)鍵字87
5.4 異常處理90
5.5 小結(jié)91
5.6 習(xí)題91
5.7 綜合實(shí)例項(xiàng)目-汽車公司93
5.7.1 項(xiàng)目分析93
5.7.2 項(xiàng)目設(shè)計(jì)93
5.7.3 項(xiàng)目實(shí)現(xiàn)94
第6章 集合與泛型99
6.1 數(shù)組99
6.2 集合100
6.2.1 列表101
6.2.2 隊(duì)列103
6.2.3 哈希表105
6.2.4 棧107
6.2.5 有序表109
6.3 泛型111
6.3.1 List111
6.3.2 Stack113
6.4 小結(jié)114
6.5 習(xí)題114
第7章 常用類和數(shù)據(jù)類型115
7.1 字符串115
7.1.1 System.String類116
7.1.2 System.Text.StringBuilder類121
7.2 日期時(shí)間125
7.2.1 DateTime結(jié)構(gòu)126
7.2.2 TimeSpan結(jié)構(gòu)128
7.3 System.Object類129
7.4 隨機(jī)數(shù)對(duì)象130
7.5 類型之間的轉(zhuǎn)換131
7.6 小結(jié)134
7.7 習(xí)題134
第8章 Windows窗體和控件135
8.1 窗體概述135
8.1.1 創(chuàng)建窗體應(yīng)用程序135
8.1.2 設(shè)置窗體的屬性136
8.1.3 窗體的事件136
8.1.4 窗體的方法137
8.1.5 特殊窗體的創(chuàng)建137
8.2 窗體控件138
8.2.1 窗體控件概述138
8.2.2 窗體控件屬性138
8.2.3 常用的窗體控件139
8.3 窗體的菜單154
8.4 鼠標(biāo)鍵盤事件155
8.4.1 鼠標(biāo)操作155
8.4.2 鍵盤操作157
8.5 對(duì)話框控件158
8.5.1 使用MessageBox對(duì)話框158
8.5.2 使用FontDialog對(duì)話框159
8.5.3 使用ColorDialog對(duì)話框161
8.5.4 使用FolderBrowserDialog對(duì)話框162
8.6 SDI和MDI應(yīng)用程序163
8.7 小結(jié)165
8.8 習(xí)題165
第9章 GDI+166
9.1 GDI+概述166
9.2 C#的圖形繪制結(jié)構(gòu)和類166
9.2.1 常用繪圖結(jié)構(gòu)166
9.2.2 Graphics類167
9.2.3 Pen類168
9.2.4 Brush類及Brush的派生類169
9.2.5 Color類170
9.2.6 Font 類171
9.3 繪制圖形171
9.3.1 繪制直線171
9.3.2 繪制矩形172
9.3.3 繪制圓和橢圓173
9.3.4 繪制文本173
9.3.5 繪制圓弧175
9.3.6 繪制曲線175
9.3.7 繪制多邊形175
9.3.8 繪制圖標(biāo)176
9.3.9 繪制路徑176
9.3.10 繪制扇形176
9.4 填充圖形和清除方法177
9.5 位圖處理178
9.6 坐標(biāo)變換178
9.7 Paint事件181
9.8 GDI+應(yīng)用實(shí)例183
9.9 小結(jié)192
9.10 習(xí)題193
9.11 綜合實(shí)例項(xiàng)目-小助手193
9.11.1 項(xiàng)目分析193
9.11.2 項(xiàng)目設(shè)計(jì)193
9.11.3 項(xiàng)目實(shí)現(xiàn)195
第10章 文件管理203
10.1 System.IO命名空間概述203
10.2 Windows文件系統(tǒng)204
10.2.1 Directory類與DirectoryInfo類205
10.2.2 File類與FileInfo類207
10.2.3 Path類210
10.2.4 文件屬性212
10.3 讀寫文件213
10.3.1 流概述213
10.3.2 讀寫文本文件214
10.3.3 讀寫二進(jìn)制文件216
10.4 文件對(duì)話框218
10.4.1 打開文件對(duì)話框219
10.4.2 保存文件對(duì)話框220
10.5 小結(jié)221
10.6 習(xí)題222
第11章 線程223
11.1 線程概述223
11.2 System.Threading.Thread類224
11.3 線程狀態(tài)與線程優(yōu)先級(jí)226
11.3.1 線程狀態(tài)226
11.3.2 線程優(yōu)先級(jí)227
11.4 線程間通信229
11.5 線程池230
11.6 線程鎖232
11.6.1 線程同步232
11.6.2 死鎖235
11.7 進(jìn)程操作238
11.8 小結(jié)239
11.9 習(xí)題240
11.10 綜合項(xiàng)目-幸運(yùn)之星240
11.10.1 項(xiàng)目分析240
11.10.2 項(xiàng)目設(shè)計(jì)240
11.10.3 項(xiàng)目實(shí)現(xiàn)241
第12章 ADO.NET247
12.1 ADO.NET簡(jiǎn)介247
12.2 ADO.NET的結(jié)構(gòu)247
12.2.1 數(shù)據(jù)提供者248
12.2.2 數(shù)據(jù)集249
12.3 使用ADO.NET對(duì)象連接SQL Server數(shù)據(jù)庫(kù)250
12.3.1 DataReader讀取數(shù)據(jù)250
12.3.2 數(shù)據(jù)集讀取數(shù)據(jù)252
12.3.3 設(shè)置連接屬性253
12.4 使用數(shù)據(jù)綁定控件257
12.5 更新數(shù)據(jù)庫(kù)259
12.5.1 添加數(shù)據(jù)記錄259
12.5.2 修改數(shù)據(jù)記錄261
12.5.3 刪除數(shù)據(jù)記錄262
12.6 小結(jié)264
12.7 習(xí)題264
第13章 WEB編程266
13.1 ASP.NET概述266
13.2 ASP.NET網(wǎng)頁(yè)267
13.3 服務(wù)器控件270
13.3.1 HTML服務(wù)器控件270
13.3.2 Web服務(wù)器控件271
13.4 驗(yàn)證控件273
13.5 用戶控件276
13.6 內(nèi)置對(duì)象277
13.7 使用ADO.NET顯示數(shù)據(jù)庫(kù)信息283
13.8 使用AJAX285
13.9 小結(jié)287
13.10 習(xí)題287
13.11 綜合實(shí)例項(xiàng)目-圖書管理系統(tǒng)289
13.11.1 項(xiàng)目分析289
13.11.2 項(xiàng)目設(shè)計(jì)289
13.11.3 項(xiàng)目實(shí)現(xiàn)293
參考文獻(xiàn)301

本目錄推薦

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