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

C#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)(從基礎(chǔ)到應(yīng)用)

C#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)(從基礎(chǔ)到應(yīng)用)

定 價:¥39.00

作 者: 孫曉非,冉曉旻,馮冠 等編著
出版社: 清華大學(xué)出版社
叢編項: 清華電腦學(xué)堂
標(biāo) 簽: VC++

ISBN: 9787302175865 出版時間: 2008-11-01 包裝: 平裝
開本: 16開 頁數(shù): 339 字?jǐn)?shù):  

內(nèi)容簡介

  《C#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)》由淺入深地介紹了C#開發(fā)知識。全書共分上下兩篇。上篇為11章,分別介紹了C#基礎(chǔ)知識,變量、數(shù)據(jù)類型、運算符與表達(dá)式,控制語句,集合,面向?qū)ο缶幊蹋琒tring類,try/catch塊、throw子句、異常涉及的類以及創(chuàng)建用戶自定義異常,基本控件,路徑、目錄、文件及其相關(guān)類,ADO.NET數(shù)據(jù)庫編程,GDI+知識等內(nèi)容。第11章是綜合案例,對工資管理系統(tǒng)需求和功能進(jìn)行分析,并使用C#來實現(xiàn)工資管理系統(tǒng)?!禖#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)》附有配套光盤,提供了書中實例的源代碼和視頻教學(xué)文件。下篇是實驗指導(dǎo),有10個單元,選擇了一批實用的上機(jī)練習(xí),以鞏固和提高讀者的動手技能,加深對基礎(chǔ)理論的理解?!禖#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)》體現(xiàn)了作者在軟件技術(shù)教學(xué)改革過程中形成的“項目驅(qū)動、案例教學(xué)、理論實踐一體化”教學(xué)方法,可以作為C#職業(yè)培訓(xùn)教材和各級院校C#授課培訓(xùn)教程,也適合作為C#自學(xué)資料和參考資料。

作者簡介

暫缺《C#程序設(shè)計基礎(chǔ)教程與實驗指導(dǎo)(從基礎(chǔ)到應(yīng)用)》作者簡介

圖書目錄

上篇 基礎(chǔ)知識 1
第1章 C#基礎(chǔ)知識 1
1.1 .NET Framework概述 1
1.2 公共語言運行時 4
1.2.1 公共類型系統(tǒng) 4
1.2.2 公共語言規(guī)范 5
1.2.3 中間語言 5
1.2.4 執(zhí)行管理 6
1.2.5 垃圾回收機(jī)制 7
1.3 .NET Framework類庫 8
1.4 命名空間 9
1.4.1 命名空間的組織方式 9
1.4.2 定義命名空間 11
1.4.3 使用.NET Framework類庫 13
1.5 程序集 14
1.6 配置C#環(huán)境 15
1.6.1 安裝Visual Studio 2005 15
1.6.2 熟悉Visual Studio 2005開發(fā)環(huán)境 17
第2章 C#編程基礎(chǔ) 19
2.1 變量和數(shù)據(jù)類型 19
2.1.1 使用變量和數(shù)據(jù)類型 19
2.1.2 聲明和初始化變量 21
2.1.3 改變數(shù)據(jù)類型 22
2.1.4 使用引用變量 25
2.2 運算符與表達(dá)式 29
2.2.1 運算符 29
2.2.2 表達(dá)式 30
2.3 控制語句 31
2.3.1 條件語句 31
2.3.2 循環(huán)語句 34
2.3.3 跳轉(zhuǎn)語句 36
2.4 結(jié)構(gòu)和枚舉 37
2.4.1 結(jié)構(gòu) 38
2.4.2 枚舉 38
2.5 擴(kuò)展練習(xí) 39
第3章 使用集合 40
3.1 引用集合項 40
3.2 System.Collections命名空間 41
3.3 使用集合 43
3.3.1 使用堆棧 43
3.3.2 使用隊列 44
3.3.3 使用散列表 45
3.3.4 使用排序列表 47
3.3.5 使用位數(shù)組 48
3.3.6 使用數(shù)組列表 49
3.4 創(chuàng)建對象集合 50
3.4.1 管理員對象集合 50
3.4.2 聲明集合 51
3.4.3 向集合中添加對象 53
3.4.4 從集合中刪除元素 54
3.4.5 在集合中檢索元素 55
3.5 擴(kuò)展練習(xí) 56
第4章 面向?qū)ο?58
4.1 面向?qū)ο蟾攀?58
4.2 類的結(jié)構(gòu) 60
4.2.1 定義類 60
4.2.2 定義成員方法 61
4.2.3 方法的返回值 63
4.2.4 成員方法重載 64
4.2.5 構(gòu)造方法 66
4.3 創(chuàng)建對象 67
4.3.1 對象的創(chuàng)建 67
4.3.2 對象的使用 68
4.3.3 對象的生存周期 69
4.3.4 對象的清理 70
4.4 類成員變量 72
4.4.1 訪問修飾符 72
4.4.2 static靜態(tài)成員 73
4.4.3 sealed關(guān)鍵字 74
4.5 繼承 74
4.5.1 繼承的意義 74
4.5.2 如何定義派生類 75
4.5.3 覆蓋基類成員方法 76
4.5.4 this關(guān)鍵字的使用 78
4.5.5 base關(guān)鍵字的使用 78
4.6 抽象類與接口 79
4.6.1 抽象類 79
4.6.2 接口 80
4.7 擴(kuò)展練習(xí) 82
第5章 字符串 83
5.1 字符串基礎(chǔ) 83
5.2 String類 84
5.2.1 String類的構(gòu)造函數(shù) 84
5.2.2 String類的屬性和索引器 86
5.2.3 比較字符串 87
5.2.4 定位與查找字符串 88
5.2.5 提取字符串 89
5.2.6 拆分字符串 90
5.2.7 String類中的其他常用方法 91
5.3 StringBuilder類 94
5.3.1 追加字符串 94
5.3.2 使用AppendFormat 97
5.3.3 插入字符串 98
5.3.4 替換字符串 100
5.3.5 StringBuilder類的其他常用成員 100
5.4 格式化 102
5.5 擴(kuò)展練習(xí) 104
第6章 結(jié)構(gòu)化的異常處理 106
6.1 結(jié)構(gòu)化異常處理基本知識 106
6.1.1 拋出和捕獲異常 106
6.1.2 嵌套try語句 108
6.2 異常類 110
6.2.1 基于類型的篩選異常 110
6.2.2 System.Exception類的成員 111
6.2.3 內(nèi)部異常 112
6.2.4 拋出預(yù)定義異常的實例 113
6.3 用戶自定義的異常類 115
6.4 finally塊 116
6.5 擴(kuò)展練習(xí) 118
第7章 Windows窗體控件 119
7.1 Windows窗體控件概述 119
7.2 基本控件 122
7.3 顯示信息的控件 124
7.4 圖形和圖像類控件 126
7.4.1 ImageList控件 126
7.4.2 PictureBox控件 127
7.5 按鈕類控件 127
7.5.1 Button控件 127
7.5.2 RadioButton控件 128
7.5.3 CheckBox控件 129
7.5.4 ToolBar控件 129
7.5.5 NotifyIcon控件 131
7.6 列表類控件 132
7.6.1 ListBox控件 132
7.6.2 ComboBox控件 133
7.6.3 ListView控件 134
7.7 容器類控件 136
7.8 擴(kuò)展練習(xí) 140
第8章 文件存取I/O 141
8.1 System.IO簡介 141
8.2 路徑、目錄和文 142
8.2.1 Directory類 143
8.2.2 File類 144
8.2.3 Path類 147
8.2.4 DirectoryInfo類和
FileInfo類 148
8.3 目錄和文件對話框 150
8.3.1 OpenFileDialog類 150
8.3.2 SaveFileDialog類 152
8.4 流和順序存取方法 153
8.5 二進(jìn)制文件的讀寫 154
8.5.1 FileStream類 154
8.5.2 BinaryWriter類和BinaryReader類 156
8.5.3 二進(jìn)制文件讀寫的示例 157
8.6 擴(kuò)展練習(xí) 159
第9章 ADO.NET數(shù)據(jù)庫編程 161
9.1 引言 161
9.2 ADO.NET基礎(chǔ) 163
9.3 定義一個數(shù)據(jù)庫連接 165
9.3.1 定義一個連接字符串 165
9.3.2 存儲連接字符串 168
9.3.3 讀取連接字符串 169
9.3.4 測試連接 170
9.4 操作數(shù)據(jù)庫 172
9.4.1 使用DataAdapter填充DataSet對象 172
9.4.2 使用DataReader類 173
9.4.3 使用DataTable和DataVeiw類 175
9.4.4 定義數(shù)據(jù)庫關(guān)系 177
9.4.5 使用Command對象 178
9.4.6 使用Command Builder生成SQL語句 179
9.5 DataSet應(yīng)用 181
9.5.1 更新DataSet 181
9.5.2 向DataSet添加數(shù)據(jù) 183
9.5.3 對DataSet排序和篩選 185
9.6 擴(kuò)展練習(xí) 187
第10章 GDI+簡介 188
10.1 圖形繪制概述 188
10.1.1 了解GDI+ 188
10.1.2 Graphics類 190
10.1.3 GDI+的坐標(biāo)系統(tǒng) 191
10.1.4 顏色 192
10.2 畫筆與繪制基本圖形 193
10.3 畫刷與區(qū)域填充 196
10.3.1 使用SolidBrush填充圖形 196
10.3.2 使用HatchBrush填充圖形 198
10.3.3 使用TextureBrush填充圖形 199
10.3.4 使用LinearGradientBrush填充圖形 200
10.4 字體與繪制文本 202
10.5 繪制復(fù)雜的形狀 204
10.6 打印圖形 205
10.6.1 PrintDocument類 205
10.6.2 PrintDialog控件 207
10.6.3 PrintPreview控件 208
10.7 擴(kuò)展練習(xí) 210
第11章 工資管理系統(tǒng) 212
11.1 系統(tǒng)分析 212
11.1.1 需求分析 212
11.1.2 功能分析 213
11.2 系統(tǒng)概述 214
11.2.1 系統(tǒng)總體結(jié)構(gòu) 214
11.2.2 系統(tǒng)用例圖 214
11.3 系統(tǒng)模塊設(shè)計 218
11.3.1 登錄管理 218
11.3.2 角色信息管理 219
11.3.3 員工信息管理 220
11.3.4 工資類別管理 221
11.3.5 工資支出管理 221
11.3.6 信息瀏覽與查看 222
11.4 數(shù)據(jù)庫設(shè)計 222
11.5 登錄模塊 224
11.5.1 用戶登錄 224
11.5.2 密碼修改 232
11.6 角色信息管理模塊 235
11.7 員工信息管理模塊 239
11.7.1 員工信息添加 239
11.7.2 管理員工信息 242
11.8 工資支出模塊 245
11.8.1 添加支出 245
11.8.2 支出查詢 245
下篇 實驗指導(dǎo) 249
第1單元 249
練習(xí)1-1 自定義Visual
Studio 2005環(huán)境 249
練習(xí)1-2 設(shè)置應(yīng)用程序?qū)傩?253
練習(xí)1-3 創(chuàng)建C#控制臺程序 254
練習(xí)1-4 創(chuàng)建C#窗體程序 258
第2單元 262
練習(xí)2-1 創(chuàng)建汽車實例變量 262
練習(xí)2-2 計算器 263
練習(xí)2-3 制作九九乘法表 268
練習(xí)2-4 創(chuàng)建管理員結(jié)構(gòu) 269
練習(xí)2-5 枚舉管理員權(quán)限 270
第3單元 272
練習(xí)3-1 冒泡排序 272
練習(xí)3-2 求平均值 273
練習(xí)3-3 模擬資源管理器 275
第4單元 279
練習(xí)4-1 創(chuàng)建員工類和
管理員類 279
練習(xí)4-2 模擬員工的操作 282
練習(xí)4-3 序列化輸出 284
練習(xí)4-4 樹與節(jié)點類 286
第5單元 288
練習(xí)5-1 轉(zhuǎn)換字符串大小寫 288
練習(xí)5-2 過濾字符 290
練習(xí)5-3 將當(dāng)前日期與時間
格式化為標(biāo)準(zhǔn)格式 291
練習(xí)5-4 獲取指定字符在
字符串中的位置 293
第6單元 295
練習(xí)6-1 處理除數(shù)為0的異常 295
練習(xí)6-2 處理空字符轉(zhuǎn)換數(shù)字
異常 296
練習(xí)6-3 處理溢出異常 298
第7單元 300
練習(xí)7-1 制作管理員登錄窗體 300
練習(xí)7-2 制作添加員工窗體 302
練習(xí)7-3 制作支出類別窗體 303
練習(xí)7-4 制作工資支出窗體 305
第8單元 306
練習(xí)8-1 列表顯示文件 306
練習(xí)8-2 列表顯示驅(qū)動器信息 308
練習(xí)8-3 模擬【我的電腦】 311
練習(xí)8-4 讀取.ini文件 312
練習(xí)8-5 制作記事本 316
第9單元 322
練習(xí)9-1 數(shù)據(jù)源連接Access 322
練習(xí)9-2 顯示管理員表數(shù)據(jù) 324
練習(xí)9-3 對DataView篩選和排序 325
練習(xí)9-4 通過DataTable對列過濾和排序 328
第10單元 329
練習(xí)10-1 繪制汽車標(biāo)志 329
練習(xí)10-2 繪制圖像 330
練習(xí)10-3 對圖像進(jìn)行坐標(biāo)變換 331
練習(xí)10-4 翻轉(zhuǎn)、縮放和移動圖形 332
練習(xí)10-5 繪制條形圖 335
練習(xí)10-6 繪制餅形圖 337

本目錄推薦

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