TOP
0
0
12/26年度盤點作業,門市店休一天,網路書店將暫停出貨,12/27將恢復正常營業,造成不便敬請見諒
C#語言程序設計教程(微課版)(簡體書)
滿額折

C#語言程序設計教程(微課版)(簡體書)

商品資訊

人民幣定價:68 元
定價
:NT$ 408 元
優惠價
87355
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:10 點
商品簡介
目次
相關商品

商品簡介

《C#語言程序設計教程(微課版)》以學生成績管理系統項目為主線,以Windows窗體應用程序開發為載體,講解面向對象C#語言的基礎知識和項目設計的基本技能,定位應用型人才培養為目標。
《C#語言程序設計教程(微課版)》共13章,內容涵蓋C#開發環境概述、C#語言程序設計基礎、字符串和數組、類和方法、繼承和多態、集合和泛型、調試和異常處理、委託和事件、Windows窗體應用程序、文件和流、進程和線程、ADO.NET技術、數據綁定技術。
《C#語言程序設計教程(微課版)》理論與實踐相結合,注重基礎,案例豐富,步驟完整,Windows 窗體應用程序界面設計、事件驅動後臺代碼設計詳細,實例均在Visual Studio 2013環境下通過。
《C#語言程序設計教程(微課版)》可作為高等院校計算機及相關專業的教材,也可作為計算機編程愛好者的自學教材。

目次

第1章 C#開發環境概述 1

1.1 C#概述 1

1.2 .NET Framework概述 1

1.3 Visual Studio 2013的安裝與卸載 2

1.3.1 安裝的必備條件 2

1.3.2 安裝與卸載的步驟 3

1.4 Visual Studio 2013的開發環境 4

1.4.1 Visual Studio 2013中常用的菜單 4

1.4.2 C#程序入門 6

習題1 11



第2章 C#語言程序設計基礎 12

2.1 基本數據類型 12

2.1.1 整型 12

2.1.2 浮點型 13

2.1.3 字符型和字符串型 13

2.1.4 布爾類型 13

2.2 運算符 14

2.2.1 算術運算符 14

2.2.2 邏輯運算符 16

2.2.3 比較運算符 16

2.2.4 賦值運算符 17

2.2.5 三元運算符 17

2.2.6 運算符的優先級 17

2.3 常量和變量 18

2.3.1 命名規範 18

2.3.2 聲明常量 19

2.3.3 聲明變量 21

2.4 選擇語句 23

2.4.1 if語句 23

2.4.2 switch語句 27

2.5 循環語句 30

2.5.1 for循環語句 30

2.5.2 while循環語句 34

2.5.3 do…while循環語句 36

2.5.4 跳轉語句 38

習題2 42

上機實驗2 42



第3章 字符串和數組 44

3.1 字符串 44

3.1.1 常用字符串操作 44

3.1.2 數據類型轉換 47

3.1.3 正則表達式 50

3.2 數組 52

3.2.1 一維數組 52

3.2.2 多維數組 57

3.3 枚舉和結構體 59

3.3.1 枚舉 59

3.3.2 結構體 62

習題3 66

上機實驗3 67



第4章 類和方法 69

4.1 面向對象程序設計思想 69

4.2 類與類的成員 70

4.2.1 類的定義 70

4.2.2 字段 71

4.2.3 定義方法 72

4.2.4 定義屬性 74

4.2.5 訪問類的成員 78

4.3 構造方法及方法重載 83

4.3.1 構造方法 83

4.3.2 析構方法 86

4.3.3 方法的重載 86

4.3.4 方法中的參數 88

4.4 嵌套類與部分類 93

4.4.1 嵌套類 93

4.4.2 部分類 95

4.5 常用類介紹 97

4.5.1 Console類 97

4.5.2 Random類 98

4.5.3 DateTime類 100

4.5.4 string類 102

習題4 106

上機實驗4 107



第5章 繼承和多態 111

5.1 繼承 111

5.1.1 繼承的概念 111

5.1.2 使用類圖表示繼承關係 115

5.1.3 Object類 115

5.2 多態 116

5.2.1 多態的概念 116

5.2.2 繼承實現多態 116

5.3 抽象 120

5.3.1 抽象類 120

5.3.2 抽象方法 121

5.3.3 繼承實現抽象 121

5.4 接口 125

5.4.1 接口的定義 125

5.4.2 接口的實現 126

5.4.3 接口與抽象的比較 130

5.4.4 使用接口實現多態 130

習題5 132

上機實驗5 132



第6章 集合和泛型 143

6.1 集合 143

6.1.1 集合的概述 143

6.1.2 ArrayList類 144

6.1.3 Queue類和Stack類 151

6.1.4 Hashtable類和SortedList類 155

6.2 泛型 159

6.2.1 泛型概述 159

6.2.2 可空類型 161

6.2.3 泛型方法 163

6.2.4 泛型類 165

6.2.5 泛型集合 167

6.2.6 泛型高級應用 173

習題6 174

上機實驗6 174



第7章 調試和異常處理 182

7.1 異常類 182

7.2 異常處理語句 182

7.2.1 try…catch形式的應用 182

7.2.2 try…finally形式的應用 187

7.2.3 try…catch…finally形式的應用 190

7.3 自定義異常 192

7.4 調試 194

7.4.1 常用的調試語句 194

7.4.2 調試程序 196

習題7 197

上機實驗7 197



第8章 委託和事件 200

8.1 委託 200

8.1.1 命名方法委託 200

8.1.2 多播委託 205

8.1.3 匿名委託 207

8.2 事件 211

習題8 216

上機實驗8 216



第9章 Windows窗體應用程序 219

9.1 Windows窗體程序 219

9.1.1 窗體中的屬性 219

9.1.2 窗體中的事件 220

9.1.3 窗體中的方法 221

9.1.4 創建窗體 222

9.1.5 消息框 222

9.2 窗體中的基本控件 225

9.2.1 標簽和文本框 226

9.2.2 按鈕和複選框 227

9.2.3 列表框和組合框 236

9.2.4 圖片控件 240

9.2.5 日期時間控件 242

9.2.6 菜單欄和工具欄 247

9.2.7 MDI窗體 250

9.2.8 TreeView控件 251

9.3 Windows窗體中的對話框控件 257

9.3.1 字體對話框 257

9.3.2 文件對話框 258

9.3.3 顏色選擇對話框 262

9.4 窗體之間的數據交互 263

9.4.1 通過屬性實現窗體之間的數據交互 264

9.4.2 窗體構造函數實現窗體之間的數據交互 266

習題9 268

上機實驗9 269



第10章 文件和流 272

10.1 文件操作 272

10.1.1 查看計算機硬盤驅動器信息 272

10.1.2 文件夾操作 274

10.1.3 File類和FileInfo類 276

10.1.4 Path類 279

10.2 流 280

10.2.1 文本讀寫流 280

10.2.2 文件讀寫流 283

10.2.3 以二進制形式讀寫流 287

10.2.4 對象的序列化 291

10.3 文件操作控件 294

10.3.1 SaveFileDialog 294

10.3.2 OpenFileDialog 295

10.3.3 FolderBrowserDialog 299

習題10 299

上機實驗10 300



第11章 進程和線程 305

11.1 進程的基本操作 305

11.1.1 Process類 305

11.1.2 進程使用 306

11.2 線程的基本操作 307

11.2.1 操作線程的類 307

11.2.2 簡單線程 309

11.2.3 多線程 312

11.2.4 線程同步 314

習題11 319

上機實驗11 319



第12章 ADO.NET技術 322

12.1 ADO.NET概述 322

12.1.1 ADO.NET相關概念 322

12.1.2 ADO.NET結構 323

12.2 ADO.NET五大對象 324

12.2.1 Connection對象 324

12.2.2 Command對象 327

12.2.3 DataReader對象 330

12.2.4 DataAdapter對象 332

12.2.5 DataSet對象 332

12.2.6 DataRow類和DataColumn類 333

12.3 數據庫訪問模式 336

12.3.1 連接模式 336

12.3.2 斷開模式 337

12.4 ADO.NET技術操作數據庫 340

12.4.1 數據的添加 340

12.4.2 數據的更新 343

12.4.3 數據的刪除 345

習題12 348

上機實驗12 348



第13章 數據綁定技術 350

13.1 使用組合列表框控件綁定數據 350

13.2 數據視圖控件綁定數據 352

13.3 數據視圖控件的應用 355

13.3.1 創建課程信息表 355

13.3.2 課程管理模塊課程信息添加 356

13.3.3 課程管理模塊課程信息查詢 359

13.3.4 課程管理模塊課程信息修改 361

13.3.5 課程管理模塊課程信息刪除 364

習題13 367

上機實驗13 368



參考文獻 370

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 355
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區