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

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

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

定 價(jià):¥39.00

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

購(gòu)買(mǎi)這本書(shū)可以去


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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

上篇 基礎(chǔ)知識(shí) 1
第1章 C#基礎(chǔ)知識(shí) 1
1.1 .NET Framework概述 1
1.2 公共語(yǔ)言運(yùn)行時(shí) 4
1.2.1 公共類(lèi)型系統(tǒng) 4
1.2.2 公共語(yǔ)言規(guī)范 5
1.2.3 中間語(yǔ)言 5
1.2.4 執(zhí)行管理 6
1.2.5 垃圾回收機(jī)制 7
1.3 .NET Framework類(lèi)庫(kù) 8
1.4 命名空間 9
1.4.1 命名空間的組織方式 9
1.4.2 定義命名空間 11
1.4.3 使用.NET Framework類(lèi)庫(kù) 13
1.5 程序集 14
1.6 配置C#環(huán)境 15
1.6.1 安裝Visual Studio 2005 15
1.6.2 熟悉Visual Studio 2005開(kāi)發(fā)環(huán)境 17
第2章 C#編程基礎(chǔ) 19
2.1 變量和數(shù)據(jù)類(lèi)型 19
2.1.1 使用變量和數(shù)據(jù)類(lèi)型 19
2.1.2 聲明和初始化變量 21
2.1.3 改變數(shù)據(jù)類(lèi)型 22
2.1.4 使用引用變量 25
2.2 運(yùn)算符與表達(dá)式 29
2.2.1 運(yùn)算符 29
2.2.2 表達(dá)式 30
2.3 控制語(yǔ)句 31
2.3.1 條件語(yǔ)句 31
2.3.2 循環(huán)語(yǔ)句 34
2.3.3 跳轉(zhuǎn)語(yǔ)句 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 引用集合項(xiàng) 40
3.2 System.Collections命名空間 41
3.3 使用集合 43
3.3.1 使用堆棧 43
3.3.2 使用隊(duì)列 44
3.3.3 使用散列表 45
3.3.4 使用排序列表 47
3.3.5 使用位數(shù)組 48
3.3.6 使用數(shù)組列表 49
3.4 創(chuàng)建對(duì)象集合 50
3.4.1 管理員對(duì)象集合 50
3.4.2 聲明集合 51
3.4.3 向集合中添加對(duì)象 53
3.4.4 從集合中刪除元素 54
3.4.5 在集合中檢索元素 55
3.5 擴(kuò)展練習(xí) 56
第4章 面向?qū)ο?58
4.1 面向?qū)ο蟾攀?58
4.2 類(lèi)的結(jié)構(gòu) 60
4.2.1 定義類(lèi) 60
4.2.2 定義成員方法 61
4.2.3 方法的返回值 63
4.2.4 成員方法重載 64
4.2.5 構(gòu)造方法 66
4.3 創(chuàng)建對(duì)象 67
4.3.1 對(duì)象的創(chuàng)建 67
4.3.2 對(duì)象的使用 68
4.3.3 對(duì)象的生存周期 69
4.3.4 對(duì)象的清理 70
4.4 類(lèi)成員變量 72
4.4.1 訪問(wèn)修飾符 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 如何定義派生類(lèi) 75
4.5.3 覆蓋基類(lèi)成員方法 76
4.5.4 this關(guān)鍵字的使用 78
4.5.5 base關(guān)鍵字的使用 78
4.6 抽象類(lèi)與接口 79
4.6.1 抽象類(lèi) 79
4.6.2 接口 80
4.7 擴(kuò)展練習(xí) 82
第5章 字符串 83
5.1 字符串基礎(chǔ) 83
5.2 String類(lèi) 84
5.2.1 String類(lèi)的構(gòu)造函數(shù) 84
5.2.2 String類(lèi)的屬性和索引器 86
5.2.3 比較字符串 87
5.2.4 定位與查找字符串 88
5.2.5 提取字符串 89
5.2.6 拆分字符串 90
5.2.7 String類(lèi)中的其他常用方法 91
5.3 StringBuilder類(lèi) 94
5.3.1 追加字符串 94
5.3.2 使用AppendFormat 97
5.3.3 插入字符串 98
5.3.4 替換字符串 100
5.3.5 StringBuilder類(lèi)的其他常用成員 100
5.4 格式化 102
5.5 擴(kuò)展練習(xí) 104
第6章 結(jié)構(gòu)化的異常處理 106
6.1 結(jié)構(gòu)化異常處理基本知識(shí) 106
6.1.1 拋出和捕獲異常 106
6.1.2 嵌套try語(yǔ)句 108
6.2 異常類(lèi) 110
6.2.1 基于類(lèi)型的篩選異常 110
6.2.2 System.Exception類(lèi)的成員 111
6.2.3 內(nèi)部異常 112
6.2.4 拋出預(yù)定義異常的實(shí)例 113
6.3 用戶自定義的異常類(lèi) 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 圖形和圖像類(lèi)控件 126
7.4.1 ImageList控件 126
7.4.2 PictureBox控件 127
7.5 按鈕類(lèi)控件 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 列表類(lèi)控件 132
7.6.1 ListBox控件 132
7.6.2 ComboBox控件 133
7.6.3 ListView控件 134
7.7 容器類(lèi)控件 136
7.8 擴(kuò)展練習(xí) 140
第8章 文件存取I/O 141
8.1 System.IO簡(jiǎn)介 141
8.2 路徑、目錄和文 142
8.2.1 Directory類(lèi) 143
8.2.2 File類(lèi) 144
8.2.3 Path類(lèi) 147
8.2.4 DirectoryInfo類(lèi)和
FileInfo類(lèi) 148
8.3 目錄和文件對(duì)話框 150
8.3.1 OpenFileDialog類(lèi) 150
8.3.2 SaveFileDialog類(lèi) 152
8.4 流和順序存取方法 153
8.5 二進(jìn)制文件的讀寫(xiě) 154
8.5.1 FileStream類(lèi) 154
8.5.2 BinaryWriter類(lèi)和BinaryReader類(lèi) 156
8.5.3 二進(jìn)制文件讀寫(xiě)的示例 157
8.6 擴(kuò)展練習(xí) 159
第9章 ADO.NET數(shù)據(jù)庫(kù)編程 161
9.1 引言 161
9.2 ADO.NET基礎(chǔ) 163
9.3 定義一個(gè)數(shù)據(jù)庫(kù)連接 165
9.3.1 定義一個(gè)連接字符串 165
9.3.2 存儲(chǔ)連接字符串 168
9.3.3 讀取連接字符串 169
9.3.4 測(cè)試連接 170
9.4 操作數(shù)據(jù)庫(kù) 172
9.4.1 使用DataAdapter填充DataSet對(duì)象 172
9.4.2 使用DataReader類(lèi) 173
9.4.3 使用DataTable和DataVeiw類(lèi) 175
9.4.4 定義數(shù)據(jù)庫(kù)關(guān)系 177
9.4.5 使用Command對(duì)象 178
9.4.6 使用Command Builder生成SQL語(yǔ)句 179
9.5 DataSet應(yīng)用 181
9.5.1 更新DataSet 181
9.5.2 向DataSet添加數(shù)據(jù) 183
9.5.3 對(duì)DataSet排序和篩選 185
9.6 擴(kuò)展練習(xí) 187
第10章 GDI+簡(jiǎn)介 188
10.1 圖形繪制概述 188
10.1.1 了解GDI+ 188
10.1.2 Graphics類(lèi) 190
10.1.3 GDI+的坐標(biāo)系統(tǒng) 191
10.1.4 顏色 192
10.2 畫(huà)筆與繪制基本圖形 193
10.3 畫(huà)刷與區(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類(lèi) 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è)計(jì) 218
11.3.1 登錄管理 218
11.3.2 角色信息管理 219
11.3.3 員工信息管理 220
11.3.4 工資類(lèi)別管理 221
11.3.5 工資支出管理 221
11.3.6 信息瀏覽與查看 222
11.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 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
下篇 實(shí)驗(yàn)指導(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#控制臺(tái)程序 254
練習(xí)1-4 創(chuàng)建C#窗體程序 258
第2單元 262
練習(xí)2-1 創(chuàng)建汽車(chē)實(shí)例變量 262
練習(xí)2-2 計(jì)算器 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)建員工類(lèi)和
管理員類(lèi) 279
練習(xí)4-2 模擬員工的操作 282
練習(xí)4-3 序列化輸出 284
練習(xí)4-4 樹(shù)與節(jié)點(diǎn)類(lèi) 286
第5單元 288
練習(xí)5-1 轉(zhuǎn)換字符串大小寫(xiě) 288
練習(xí)5-2 過(guò)濾字符 290
練習(xí)5-3 將當(dāng)前日期與時(shí)間
格式化為標(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 制作支出類(lèi)別窗體 303
練習(xí)7-4 制作工資支出窗體 305
第8單元 306
練習(xí)8-1 列表顯示文件 306
練習(xí)8-2 列表顯示驅(qū)動(dòng)器信息 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 對(duì)DataView篩選和排序 325
練習(xí)9-4 通過(guò)DataTable對(duì)列過(guò)濾和排序 328
第10單元 329
練習(xí)10-1 繪制汽車(chē)標(biāo)志 329
練習(xí)10-2 繪制圖像 330
練習(xí)10-3 對(duì)圖像進(jìn)行坐標(biāo)變換 331
練習(xí)10-4 翻轉(zhuǎn)、縮放和移動(dòng)圖形 332
練習(xí)10-5 繪制條形圖 335
練習(xí)10-6 繪制餅形圖 337

本目錄推薦

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