注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關輕松學編程:輕松學C#編程

輕松學編程:輕松學C#編程

輕松學編程:輕松學C#編程

定 價:¥45.00

作 者: 祝紅濤,王偉平,郝相林 等編著
出版社: 化學工業(yè)出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787122134219 出版時間: 2012-04-01 包裝: 平裝
開本: ` 頁數: 340 字數:  

內容簡介

  C#是隨VisualStudio.NET發(fā)布的一種新語言,主要以組件為基礎進行軟件開發(fā)。在本書中首先介紹搭建、配置開發(fā)環(huán)境等基礎知識;接著介紹C#語言中的基礎語法知識,例如基本數據類型、變量和常量、運算符、流程控制語句以及數組等;再重點介紹面向對象編程技術,例如類、對象、方法、接口、抽象類、封裝、繼承以及多態(tài)等;然后介紹一些常用的擴展技術,例如集合、異常處理等;之后介紹字符串和正則表達式、Windows窗體編程、MDI 程序設計、使用 ADO.NET 訪問數據庫以及文件和 IO 流;最后介紹了一個綜合案例——圖書管理系統(tǒng)。 本書具有知識全面、實例精彩、指導性強的特點,力求以全面的知識及豐富的實例來指導讀者透徹地學習C#各方面的知識。本書可以作為C#基礎入門學習書籍,也可以幫助中級讀者提高編程技能。一級分類:科技圖書二級分類:計算機三級分類:語言及程序設計

作者簡介

暫缺《輕松學編程:輕松學C#編程》作者簡介

圖書目錄

第 1章 創(chuàng)建 C#開發(fā)環(huán)境 1
1 1 C#語言簡介 2
1 2 NET Framework 概述 2
1 3 程序集 4
1 4 配置 NET Framework 環(huán)境 4
1 4 1 安裝 Visual Studio 20105
1 4 2 熟悉 Visual Studio 20107
1 5 用 C#創(chuàng)建 NET 應用程序 8
1 5 1 設置應用程序的屬性8
1 5 2 使用 C#創(chuàng)建控制臺程序 8
1 5 3 使用 C#創(chuàng)建 Windows 窗體程序 11
1 6 命名空間 14
1 6 1 命名空間的結構15
1 6 2 定義和引用命名空間 16
1 6 3 引用命名空間 17
1 7 實踐案例:使用控制臺程序模擬登錄系統(tǒng)18
1 8 動手練一練 18
1 8 1 練習題 18
1 8 2 上機實踐19
第 2 章 C#編程基礎 20
2 1 數據類型 21
2 1 1 值類型 21
2 1 2 引用類型24
2 1 3 數據類型轉換 25
2 2 變量和常量 26
2 2 1 變量 26
2 2 2 常量 28
2 3 運算符28
2 3 1 算術運算符 29
2 3 2 賦值運算符 30
2 3 3 關系運算符 32
2 3 4 邏輯運算符 33
2 3 5 特殊運算符 33
2 3 6 條件運算符 34
2 3 7 運算符的優(yōu)先級34
2 4 裝箱和拆箱 35
2 4 1 裝箱 35
2 4 2 拆箱 36
2 5 C#關鍵字 36
2 6 實踐案例:邏輯運算符的真值表 37
2 7 動手練一練 39
2 7 1 練習題 39
2 7 2 上機實踐40
第 3章 控制語句 41
3 1 條件語句 42
3 1 1 if語句 42
3 1 2 if else 語句 43
3 1 3 if else if else語句 44
3 1 4 嵌套 if語句 45
3 1 5 switch 語句47
3 2 循環(huán)語句 49
3 2 1 for循環(huán)語句 49
3 2 2 while循環(huán)語句 50
3 2 3 do while循環(huán)語句51
3 2 4 foreach語句 52
3 3 跳轉語句 53
3 3 1 break 語句 53
3 3 2 continue語句 54
3 3 3 return 語句 55
3 3 4 goto語句55
3 4 實踐案例:編寫簡單的幫助系統(tǒng) 57
3 5 動手練一練 59
3 5 1 練習題 59
3 5 2 上機實踐61
第 4 章 數組 62
4 1 一維數組 63
4 1 1 聲明數組63
4 1 2 初始化數組 63
4 1 3 訪問數組64
4 1 4 遍歷數組65
4 2 復合數組 66
4 2 1 二維數組66
4 2 2 多維數組67
4 2 3 鋸齒數組68
4 3 數組操作 69
4 3 1 Array 類概述69
4 3 2 Array 類的簡單操作69
4 3 3 復制數組71
4 3 4 對數組排序 73
4 4 實踐案例:拆分鋸齒數組 76
4 5 動手練一練 77
4 5 1 練習題 77
4 5 2 上機實踐78
第 5章 面向對象的基礎 79
5 1 面向對象編程80
5 2 類 81
5 2 1 定義類 81
5 2 2 類的字段82
5 2 3 類的屬性83
5 3 對象 84
5 3 1 創(chuàng)建對象84
5 3 2 對象的使用 85
5 3 3 對象的生存周期86
5 3 4 對象的清理 87
5 4 方法 87
5 4 1 無參方法87
5 4 2 有參方法88
5 4 3 方法的重載 89
5 4 4 靜態(tài)方法90
5 5 構造函數 92
5 6 析構函數 94
5 7 訪問修飾符 96
5 8 實踐案例:制作簡單的計算器 98
5 9 動手練一練 100
5 9 1 練習題 100
5 9 2 上機實踐 101
第 6章 面向對象的關鍵技術 102
6 1 封裝 103
6 2 繼承 103
6 2 1 繼承的意義103
6 2 2 如何定義派生類 104
6 2 3 作用域和繼承 106
6 2 4 覆蓋基類成員的方法 107
6 2 5 this關鍵字的使用 108
6 3 base 關鍵字和方法重寫109
6 3 1 方法重寫 109
6 3 2 base關鍵字 111
6 4 抽象類和密封類 112
6 4 1 抽象類 112
6 4 2 密封類 113
6 5 多態(tài) 114
6 5 1 什么是多態(tài) 114
6 5 2 多態(tài)的實現(xiàn) 115
6 6 接口 117
6 6 1 接口的定義和實現(xiàn) 117
6 6 2 接口與繼承 118
6 7 實踐案例:實現(xiàn)購物系統(tǒng)中的用戶信息 120
6 8 動手練一練 122
6 8 1 練習題 122
6 8 2 上機實踐 123
第 7 章 集合 124
7 1 C#內置集合 125
7 1 1 ArrayList集合 125
7 1 2 使用堆棧(Stack集合)127
7 1 3 使用隊列(Queue集合) 128
7 1 4 使用 Hashtable集合 129
7 1 5 使用 BitArray集合131
7 1 6 使用 SortedList集合 133
7 2 自定義集合 134
7 2 1 聲明集合 134
7 2 2 為集合添加對象 137
7 2 3 刪除集合中的元素139
7 2 4 在集合中檢索元素140
7 3 實踐案例:模擬樹形菜單 141
7 4 動手練一練 145
7 4 1 練習題 145
7 4 2 上機實踐 146
第 8章 字符串和正則表達式 147
8 1 字符串概述 148
8 2 String類 148
8 2 1 String 類的構造函數 148
8 2 2 String 類的屬性和索引器 150
8 2 3 比較字符串150
8 2 4 定位與查找字符串153
8 2 5 提取字符串154
8 2 6 拆分字符串155
8 2 7 String 類中的其他常用方法 156
8 3 StringBuilder 類 159
8 3 1 追加字符串159
8 3 2 使用 AppendFormat對字符串進行處理 160
8 3 3 插入字符串161
8 3 4 替換字符串162
8 4 正則表達式 163
8 4 1 正則表達式的語法規(guī)則 163
8 4 2 基本類 165
8 4 3 匹配、組合和捕獲167
8 5 格式化字符 168
8 6 實踐案例:字符串操作系統(tǒng) 171
8 7 動手練一練 175
8 7 1 練習題 175
8 7 2 上機實踐 177
第 9章 異常處理 178
9 1 異常概述179
9 2 異常處理179
9 3 異常類 182
9 3 1 基于類型的篩選異常 183
9 3 2 System Exception類 184
9 3 3 內部異常類186
9 4 自定義的異常類190
9 5 實踐案例:模擬郵箱注冊 191
9 6 動手練一練 194
9 6 1 練習題 194
9 6 2 上機實踐 195
第 10章 創(chuàng)建Windows 窗體應用程序 196
10 1 Windows窗體控件概述 197
10 2 基本控件 197
10 2 1 TextBox控件 197
10 2 2 MaskedTextBox控件 199
10 3 顯示信息的控件 200
10 3 1 Label控件200
10 3 2 LinkLabel控件 201
10 4 圖形和圖像類控件203
10 4 1 ImageList控件 203
10 4 2 PictureBox控件205
10 5 按鈕類控件206
10 5 1 Button控件 206
10 5 2 RadioButton控件 207
10 5 3 CheckBox控件 209
10 6 列表類控件210
10 6 1 ListBox控件 210
10 6 2 ComboBox控件213
10 6 3 ListView控件 216
10 7 容器類控件220
10 7 1 Panel控件220
10 7 2 TabControl控件221
10 7 3 GroupBox控件 223
10 8 實踐案例:員工管理系統(tǒng)223
10 9 動手練一練226
10 9 1 練習題226
10 9 2 上機實踐 227
第 11章 MDI 程序設計 228
11 1 MDI 概述 229
11 2 MDI 窗體 229
11 2 1 創(chuàng)建 MDI應用程序229
11 2 2 標準窗體 231
11 3 MDI 應用程序中的菜單 232
11 3 1 MDI程序菜單的特征233
11 3 2 創(chuàng)建 MDI菜單 233
11 3 3 合并菜單 235
11 3 4 上下文菜單 237
11 4 MDI 窗體事件 239
11 5 管理子窗體242
11 5 1 排列子窗體 242
11 5 2 使用菜單選擇 MDI 子窗體244
11 6 RichTextBox 控件 245
11 6 1 使用 RichTextBox控件讀寫文件 246
11 6 2 格式化富文本框 248
11 7 實踐案例:制作簡單的記事本 251
11 8 動手練一練255
11 8 1 練習題255
11 8 2 上機實踐 256
第 12章 使用 ADO NET 數據庫訪問技術 257
12 1 ADO NET 概述258
12 1 1 ADO NET 命名空間 258
12 1 2 數據庫特定的類(提供者對象) 259
12 2 ADO NET 連接數據庫260
12 2 1 定義一個連接字符串261
12 2 2 存儲連接字符串 263
12 2 3 讀取連接字符串 264
12 2 4 測試連接 265
12 3 操作數據庫267
12 3 1 使用 DataAdapter填充 DataSet對象 267
12 3 2 使用 Command 對象對數據進行操作 269
12 3 3 DataReader的使用 271
12 3 4 DataTable和 DataVeiw的使用272
12 3 5 使用 Command Builder生成 SQL 語句 274
12 4 DataSet 概述 276
12 4 1 更新 DataSet276
12 4 2 向 DataSet中添加數據 277
12 4 3 為 DataSet篩選和排序 279
12 5 DataGridView 控件281
12 5 1 認識 DataGridView 控件 281
12 5 2 使用 DataGridView 顯示數據 281
12 6 實踐案例:學生信息管理系統(tǒng) 283
12 7 動手練一練286
12 7 1 練習題286
12 7 2 上機實踐 287
第 13 章 文件和 IO 流 288
13 1 System IO簡介289
13 2 目錄289
13 3 文件293
13 4 文件對話框294
13 4 1 OpenFileDialog類的使用294
13 4 2 SaveFileDialog類的使用297
13 5 讀寫文件 299
13 5 1 使用 StreamWriter類寫入順序文件 299
13 5 2 使用 StreamReader類讀取順序文件301
13 5 3 使用 BinaryWriter和 BinaryReader類讀寫二進制文件 302
13 6 實踐案例:制作文本文件讀寫器305
13 7 動手練一練307
13 7 1 練習題307
13 7 2 上機實踐 308
第 14章 圖書管理系統(tǒng) 309
14 1 系統(tǒng)概述 310
14 2 系統(tǒng)功能模塊 310
14 2 1 登錄模塊 310
14 2 2 人員模塊 311
14 2 3 圖書模塊 311
14 3 數據庫設計312
14 3 1 數據庫需求分析 312
14 3 2 數據庫表設計312
14 4 公用模塊 314
14 4 1 定義程序入口314
14 4 2 連接數據庫 314
14 4 3 主界面模塊 315
14 5 登錄模塊 317
14 6 人員模塊 319
14 6 1 客戶管理 319
14 6 2 員工管理 326
14 7 圖書模塊 328
14 7 1 庫存管理 328
14 7 2 租借圖書 331
14 7 3 歷史記錄 334
14 7 4 歸還圖書 335
14 8 總結336
練習題參考答案 337

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號