TOP
紅利積點抵現金,消費購書更貼心
C#程序設計與開發經典課堂(簡體書)
滿額折

C#程序設計與開發經典課堂(簡體書)

商品資訊

人民幣定價:69 元
定價
:NT$ 414 元
優惠價
87360
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:10 點
商品簡介
作者簡介
名人/編輯推薦
目次

商品簡介

《C#程序設計與開發經典課堂/高等院校課程設計案例精編》遵循“理論夠用,重在實踐”的原則,全面、系統地對C#語言進行詳細介紹,主要內容包括 C#的特點、C#程序的組成、常量與變量、數據類型、運算符與表達式、結構化程序設計、數組與集合、結構與枚舉、面向對象技術、數據庫訪問技術、文件與數據流技術、報表與打印技術、網絡編程技術等。
《C#程序設計與開發經典課堂/高等院校課程設計案例精編》在講解的過程中,引用了大量的實例,且每個實例都包含詳細的操作步驟和技巧提示,有助於初學者理解和把握問題的精髓,從而能夠在短時間內迅速掌握C#程序設計的知識,並應用到實際的項目開發過程中。
《C#程序設計與開發經典課堂/高等院校課程設計案例精編》體系結構合理,內容安排得當,圖文並茂、淺顯易懂,適合作為本專科院校相關專業教材,也可作為各類計算機培訓班以及廣大數據庫愛好者的參考用書。

作者簡介

錢慎一,鄭州輕工業大學副教授,從事計算機網絡教學等工作多年,有豐富的實戰經驗,對行業有獨到的見解。曾出版過《JAVA程序設計》、《計算機網絡應用教程》等。

名人/編輯推薦

《C#程序設計與開發經典課堂/高等院校課程設計案例精編》遵循“理論夠用,重在實踐”的原則,全面、系統地對C#語言進行詳細介紹,在講解的過程中,引用了大量的實例,且每個實例都包含詳細的操作步驟和技巧提示,有助於初學者理解和把握問題的精髓,從而能夠在短時間內迅速掌握C#程序設計的知識,並應用到實際的項目開發過程中。

目次

目 錄




第1章 .NET平臺與集成開發環境

1.1 .NET平臺概述 2

1.1.1 .NET平臺簡介 2

1.1.2 .NET平臺的構成 3

1.1.3 .NET Framework、Mono和.NET Core 4

1.1.4 .NET 程序的編譯和執行 6

1.1.5 C#與.NET 8

1.2 集成開發環境Visual Studio 8

1.2.1 啟動Visual Studio開發環境 9

1.2.2 Visual Studio主窗口 11

1.2.3 Visual Studio幫助系統 14

強化練習 16

第2章 簡單的C#應用程序

2.1 Windows窗體應用程序 18

2.1.1 創建Windows窗體應用程序 18

2.1.2 Windows窗體應用程序的基本結構 20

2.2 C#控制台應用程序 22

2.2.1 創建C#控制台應用程序 22

2.2.2 C#控制台應用程序的基本結構 25

2.2.3 C#控制台應用程序代碼文件分析 25

2.3 簡單的Web應用程序 28

強化練習 32

第3章 C#語言入門必學

3.1 C#數據類型 34

3.1.1 值類型 34

3.1.2 引用類型 40

3.1.3 數據類型轉換 47

3.2 變量和常量 50

3.2.1 變量的聲明和使用 50

3.2.2 變量的分類 50

3.2.3 常量 52

3.3 常用運算符和表達式 52

3.3.1 C#中常見的運算符 52

3.3.2 C#表達式 55

3.4 C#方法及其重載 55

3.4.1 方法的定義 56

3.4.2 方法的參數 57

3.4.3 方法的調用 61

3.4.4 方法的重載 61

3.5 控制台的輸入和輸出 62

3.6 常見的預處理指令 64

強化練習 66

第4章 字符與字符串

4.1 字符類Char的使用 68

4.1.1 Char類 68

4.1.2 轉義字符 69

4.2 字符串類String的使用 69

4.2.1 靜態方法 70

4.2.2 非靜態方法 71

4.3 可變字符串類 74

4.3.1 StringBuilder類的定義 74

4.3.2 StringBuilder類的使用 74

4.3.3 StringBuilder類與String類的區別 75

強化練習 76

第5章 流程控制語句

5.1 條件分支語句 78

5.1.1 if語句 78

5.1.2 switch語句 79

5.2 循環控制語句 80

5.2.1 while語句 80

5.2.2 do-while語句 81

5.2.3 for語句 81

5.2.4 foreach語句 82

5.3 跳轉語句 82

5.3.1 break語句 83

5.3.2 continue語句 83

5.3.3 goto語句 83

5.3.4 return語句 84

5.4 異常處理 85

強化練習 88

第6章 集合與泛型

6.1 集合 90

6.1.1 集合概述 90

6.1.2 非泛型集合類 90

6.1.3 泛型集合類 90

6.2 常用非泛型集合類 91

6.2.1 ArrayList類 91

6.2.2 HashTable類 97

6.3 泛型 99

6.3.1 泛型概述 99

6.3.2 List類 100

6.3.3 Dictionary類 101

6.3.4 泛型使用建議 101

6.4 泛型接口 102

6.4.1 IComparer接口 102

6.4.2 IComparable接口 103

6.4.3 自定義泛型接口 104

強化練習 106

第7章 對象和類

7.1 面向對象概述 108

7.2 類 108

7.2.1 類的概念 108

7.2.2 類的聲明 108

7.2.3 構造函數和析構函數 109

7.2.4 對象的創建及使用 113

7.2.5 this關鍵字 114

7.2.6 類與對象的關係 114

7.3 類的成員 115

7.3.1 類的數據成員 115

7.3.2 類的方法成員 117

7.3.3 類的屬性成員 120

7.4 類的面向對象特性 124

7.4.1 類的封裝 124

7.4.2 類的繼承 125

7.4.3 類的多態 130

強化練習 134

第8章 Windows窗體

8.1 Form窗體 136

8.1.1 窗體的常用屬性 136

8.1.2 窗體的常用方法和事件 139

8.1.3 窗體設計的事件機制 140

8.2 MDI窗體 142

8.2.1 MDI應用程序 142

8.2.2 MDI窗體屬性 143

8.2.3 創建MDI父窗體及子窗體 143

8.3 繼承窗體 144

8.3.1 繼承窗體的概念 144

8.3.2 創建繼承窗體 145

8.3.3 在繼承窗體中修改繼承的控件屬性 145

強化練習 146

第9章 Windows應用程序常用控件

9.1 控件概述 148

9.1.1 控件的分類及作用 148

9.1.2 控件常見的通用屬性 149

9.2 控件的相關操作 149

9.2.1 添加控件 149

9.2.2 對齊控件 150

9.2.3 鎖定控件 150

9.2.4 刪除控件 150

9.3 文本類控件 150

9.3.1 標簽控件(Label) 151

9.3.2 按鈕控件(Button) 152

9.3.3 文本框控件(TextBox) 154

9.3.4 有格式文本控件(RichTextBox) 157

9.4 選擇類控件 159

9.4.1 組合框控件(ComboBox) 159

9.4.2 複選框控件(CheckBox) 161

9.4.3 單選按鈕控件(RadioButton) 162

9.4.4 列表框控件(ListBox) 164

9.5 分組類控件 166

9.5.1 面板控件(Panel控件) 167

9.5.2 分組框控件(GroupBox) 168

9.5.3 選項卡控件(TabControl) 168

9.6 菜單、工具欄和狀態欄控件 170

9.6.1 菜單控件(MenuStrip) 171

9.6.2 工具欄控件(ToolStrip) 175

9.6.3 狀態欄控件(StatusStrip) 177

強化練習 178

第10章 數據庫訪問技術

10.1 數據庫基礎知識 180

10.1.1 數據庫簡介 180

10.1.2 關係型數據庫 181

10.1.3 SQL語言簡介 183

10.1.4 典型的SQL語句 184

10.2 ADO.NET概述 187

10.3 Connection對象 189

10.3.1 常用屬性和方法 189

10.3.2 連接數據庫步驟 190

10.4 Command對象 192

10.4.1 常用屬性和方法 192

10.4.2 執行SQL語句步驟 193

10.5 DataReader對象 194

10.5.1 常用屬性和方法 195

10.5.2 讀取數據步驟 197

10.6 DataAdapter對象 198

10.6.1 常用屬性和方法 198

10.6.2 一般使用步驟 200

10.7 DataSet對象 201

10.7.1 常用屬性和方法 201

10.7.2 一般使用步驟 203

強化練習 204

第11章 面向對象技術高級應用

11.1 抽象類與抽象方法 206

11.1.1 抽象類概述及聲明 206

11.1.2 抽象方法概述及聲明 206

11.1.3 抽象類與抽象方法的使用 206

11.2 接口 207

11.2.1 接口的概念及聲明 207

11.2.2 接口成員的聲明 208

11.2.3 接口的實現與繼承 209

11.2.4 顯式接口成員實現 210

11.2.5 接口與抽象類 212

11.3 密封類與密封方法 212

11.3.1 密封類概述及聲明 212

11.3.2 密封方法概述及聲明 212

強化練習 214

第12章 程序調試與異常處理

12.1 程序調試概述 216

12.2 常用的程序調試操作 216

12.2.1 斷點操作 216

12.2.2 開始執行 218

12.2.3 中斷執行 218

12.2.4 停止執行 219

12.2.5 單步執行和逐過程執行 219

12.2.6 運行到指定位置 220

12.3 異常處理概述 220

12.4 異常處理語句 221

12.4.1 try-catch語句 221

12.4.2 throw語句 221

12.4.3 try-catch-finally語句 223

強化練習 224

第13章 文件及數據流技術

13.1 文件 226

13.1.1 文件類型 226

13.1.2 文件的屬性 226

13.1.3 文件訪問方式 227

13.2 System.IO模型 227

13.2.1 什麼是System.IO模型 227

13.2.2 文件編碼 228

13.2.3 C#的文件流 228

13.3 文件夾和文件操作 229

13.3.1 文件夾操作 229

13.3.2 文件操作 230

13.4 FileStream類 233

13.5 文本文件的操作 234

13.5.1 StreamReader類 234

13.5.2 StreamWriter類 235

13.6 二進制文件操作 237

13.6.1 BinaryReader類 237

13.6.2 BinaryWriter類 238

13.6.3 二進制文件的隨機查找 239

強化練習 240

第14章 報表與打印技術

14.1 開發環境介紹 242

14.2 報表的基本操作 242

14.2.1 創建報表文件 242

14.2.2 添加數據源 243

14.3 設計報表 246

14.4 使用ReportViewer控件顯示報表 249

14.5 Windows打印技術 250

14.5.1 PageSetupDialog 控件 250

14.5.2 PrintDocument 控件 251

14.5.3 PrintDialog 控件 251

14.5.4 PrintPreviewControl 控件 252

14.5.5 PrintPreviewDialog 控件 253

強化練習 254

第15章 網絡編程技術

15.1 端口和串口 256

15.2 端口掃描技術 256

15.2.1 端口掃描器 256

15.2.2 端口掃描技術分類 257

15.2.3 TCP 全連接掃描程序設計 257

15.2.4 高級端口掃描程序設計 260

15.3 串口通信技術 260

15.3.1 概述 260

15.3.2 SerialPort類 261

15.4 TCP IP通信技術 262

15.4.1 TCP IP介紹 262

15.4.2 阻塞 非阻塞模式及其應用 263

15.4.3 同步套接字編程技術 263

15.4.4 異步套接字編程技術 270

15.4.5 TcpClient和TcpListener 272

15.5 SMTP與POP3應用編程 273

15.5.1 概述 273

15.5.2 SMTP協議 273

15.5.3 發送郵件實現 274

15.5.4 POP3協議 280

15.5.5 接收郵件實現 281

強化練習 292

參考文獻 293

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區