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

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

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

定 價:¥35.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《C#程序設(shè)計實用教程》作者簡介

圖書目錄


第1章 .NET概述1
1.1 .NET1
1.2 .NET平臺的組成1
1.3 .NET Framework2
1.3.1 公共語言運(yùn)行時3
1.3.2 .NET Framework類庫和命名空間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 簡單值類型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 綜合項目-猜數(shù)字游戲48
3.8.1 項目分析48
3.8.2 項目設(shè)計49
3.8.3 項目實現(xiàn)50
第4章 面向?qū)ο蟪绦蛟O(shè)計基礎(chǔ)55
4.1 類與對象概述55
4.2 類的定義56
4.3 類的使用-實例化及使用對象57
4.3.1 聲明對象57
4.3.2 實例化類得到對象58
4.3.3 訪問對象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)用實例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 綜合實例項目-汽車公司93
5.7.1 項目分析93
5.7.2 項目設(shè)計93
5.7.3 項目實現(xiàn)94
第6章 集合與泛型99
6.1 數(shù)組99
6.2 集合100
6.2.1 列表101
6.2.2 隊列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 日期時間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ù)對象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 對話框控件158
8.5.1 使用MessageBox對話框158
8.5.2 使用FontDialog對話框159
8.5.3 使用ColorDialog對話框161
8.5.4 使用FolderBrowserDialog對話框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)用實例183
9.9 小結(jié)192
9.10 習(xí)題193
9.11 綜合實例項目-小助手193
9.11.1 項目分析193
9.11.2 項目設(shè)計193
9.11.3 項目實現(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 文件對話框218
10.4.1 打開文件對話框219
10.4.2 保存文件對話框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)先級226
11.3.1 線程狀態(tài)226
11.3.2 線程優(yōu)先級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 綜合項目-幸運(yùn)之星240
11.10.1 項目分析240
11.10.2 項目設(shè)計240
11.10.3 項目實現(xiàn)241
第12章 ADO.NET247
12.1 ADO.NET簡介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對象連接SQL Server數(shù)據(jù)庫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ù)庫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)頁267
13.3 服務(wù)器控件270
13.3.1 HTML服務(wù)器控件270
13.3.2 Web服務(wù)器控件271
13.4 驗證控件273
13.5 用戶控件276
13.6 內(nèi)置對象277
13.7 使用ADO.NET顯示數(shù)據(jù)庫信息283
13.8 使用AJAX285
13.9 小結(jié)287
13.10 習(xí)題287
13.11 綜合實例項目-圖書管理系統(tǒng)289
13.11.1 項目分析289
13.11.2 項目設(shè)計289
13.11.3 項目實現(xiàn)293
參考文獻(xiàn)301

本目錄推薦

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