TOP
經典不再等待!讀懂羅馬人的強大,開啟你的智力冒險
C#程序設計教程(第4版)(簡體書)
滿額折

C#程序設計教程(第4版)(簡體書)

商品資訊

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

商品簡介

本書介紹.NET開發平臺Visual Studio,通過一個簡單實例瞭解控制台方式和界面方式開發過程。然後系統介紹C#的編程基礎、面向對象編程基礎、面向對象編程進階。此後介紹 Windows應用程序開發、GDI+編程、文件操作、數據庫應用、多線程技術。本書理論聯繫實際,突出基本編程和基本概念,實驗主要鍛煉編程和應用。本書適合作為高校計算機及相關專業作為C#課程的入門教材,也適合作為技術人員的參考讀物。

名人推薦

案例豐富、深入淺出,帶你輕鬆入門C#程序設計

目次

前言
第1章 .NET與C#基礎1
1.1 Visual Studio集成開發環境1
1.1.1 Visual C#環境設置和Visual C#開發環境2
1.1.2 Visual Studio項目管理2
1.1.3 Visual Studio IDE界面元素4
1.2 C#程序入門11
1.2.1 C#項目的創建與分類11
1.2.2 第一個控制台應用程序12
1.2.3 第一個Windows窗體程序13
第2章 C#編程基礎15
2.1 基本類型15
2.1.1 值類型15
2.1.2 引用類型17
2.1.3 值類型與引用類型的關係18
2.2 常量與變量20
2.2.1 常量20
2.2.2 變量22
2.3 表達式23
2.3.1 算術運算符23
2.3.2 關係運算符24
2.3.3 邏輯運算符25
2.3.4 位運算符26
2.3.5 賦值運算符28
2.3.6 條件運算符28
2.3.7 運算符的優先級與結合性29
2.3.8 表達式中的類型轉換29
2.4 選擇語句30
2.4.1 if語句30
2.4.2 switch語句32
2.5 循環語句33
2.5.1 while 語句33
2.5.2 do-while 語句34
2.5.3 for 語句35
2.6 跳轉語句37
2.6.1 continue語句37
2.6.2 break語句38
2.6.3 return語句39
2.6.4 goto語句39
2.7 數組42
2.7.1 數組的定義42
2.7.2 數組的初始化43
2.7.3 數組元素的訪問45
2.7.4 數組與System.Array47
2.7.5 使用foreach語句遍歷數組元素49
2.8 綜合應用實例50
第3章 面向對象編程基礎53
3.1 面向對象的概念53
3.1.1 對象、類、實例化54
3.1.2 面向對象編程語言的三大原則54
3.2 類56
3.2.1 類的聲明56
3.2.2 類的成員57
3.2.3 構造函數59
3.2.4 析構函數64
3.3 方法65
3.3.1 方法的聲明66
3.3.2 方法的參數68
3.3.3 靜態方法與實例方法73
3.3.4 方法的重載與覆蓋75
3.4 屬性79
3.5 綜合應用實例83
第4章 面向對象編程進階89
4.1 類的繼承與多態89
4.1.1 繼承89
4.1.2 多態94
4.2 操作符重載99
4.3 類型轉換104
4.3.1 隱式類型轉換104
4.3.2 顯式類型轉換107
4.3.3 使用Convert轉換108
4.4 結構與接口110
4.4.1 結構110
4.4.2 接口111
4.5 集合與索引器114
4.5.1 集合114
4.5.2 索引器117
4.6 異常處理119
4.6.1 異常與異常類119
4.6.2 異常處理121
4.7 委託與事件125
4.7.1 委託125
4.7.2 事件128
4.8 預處理命令130
4.8.1 #define、#undef指令130
4.8.2 #if、#elif、#else、#endif指令131
4.8.3 #warning、#error指令132
4.8.4 #region、#endregion指令132
4.8.5 #line指令132
4.9 組件與程序集132
4.9.1 組件132
4.9.2 程序集133
4.10 泛型136
第5章 Windows應用程序開發139
5.1 開發應用程序的步驟139
5.2 窗體140
5.2.1 創建Windows應用程序項目141
5.2.2 選擇啟動窗體142
5.2.3 窗體屬性142
5.2.4 窗體的常用方法和事件144
5.3 Windows控件的使用145
5.3.1 常用控件145
5.3.2 Label控件和LinkLabel控件147
5.3.3 Button控件149
5.3.4 TextBox控件150
5.3.5 RadioButton控件152
5.3.6 CheckBox控件153
5.3.7 ListBox控件154
5.3.8 ComboBox控件155
5.3.9 GroupBox控件156
5.3.10 ListView控件157
5.3.11 PictureBox控件158
5.3.12 StatusStrip控件159
5.3.13 Timer控件160
5.4 菜單162
5.4.1 在設計時創建菜單162
5.4.2 以編程方式創建菜單162
5.4.3 上下文菜單163
5.5 對話框167
5.5.1 消息框167
5.5.2 窗體對話框168
5.5.3 通用對話框169
5.6 多文檔界面175
5.6.1 創建MDI父窗體175
5.6.2 創建MDI子窗體175
5.6.3 確定活動的MDI子窗體176
5.6.4 排列子窗體177
5.7 打印與打印預覽177
5.7.1 在設計時創建打印作業178
5.7.2 選擇打印機打印文件178
5.7.3 打印圖形179
5.7.4 打印文本179
5.8 綜合應用實例180
第6章 GDI+編程182
6.1 GDI+簡介182
6.1.1 坐標系182
6.1.2 像素183
6.1.3 Graphics類183
6.2 繪圖185
6.2.1 畫筆185
6.2.2 畫刷185
6.2.3 繪製直線186
6.2.4 繪製矩形187
6.2.5 繪製橢圓188
6.2.6 繪製圓弧189
6.2.7 繪製多邊形191
6.3 顏色192
6.4 文本輸出193
6.4.1 字體193
6.4.2 輸出文本194
6.5 圖像處理194
6.5.1 繪製圖像194
6.5.2 刷新圖像195
6.6 綜合應用實例195
第7章 文件操作201
7.1 文件概述201
7.2 System.IO模型202
7.2.1 System.IO命名空間的資源202
7.2.2 System.IO命名空間的功能203
7.3 文件與目錄類204
7.3.1 Directory類和Directory-Info類204
7.3.2 File類和FileInfo類205
7.3.3 Path類207
7.3.4 讀取驅動器信息208
7.4 文件的讀與寫209
7.4.1 流209
7.4.2 讀寫文件210
7.4.3 讀寫二進制文件211
7.5 綜合應用實例213
第8章 數據庫應用218
8.1 創建MySQL數據庫及其對象218
8.1.1 常用數據庫對象簡介218
8.1.2 常用SQL語句221
8.1.3 常用數據庫對象的創建223
8.2 Visual C#操作數據庫228
8.2.1 ADO.NET的架構228
8.2.2 Visual C#項目的建立229
8.2.3 安裝MySQL 5.7的.NET驅動230
8.3 設計學生成績管理系統231
8.3.1 主界面和系統代碼的架構231
8.3.2 設計學生管理功能233
8.3.3 設計成績管理功能238
第9章 多線程編程241
9.1 線程概述241
9.1.1 多線程工作方式242
9.1.2 什麼時候使用多線程242
9.2 創建並控制線程243
9.2.1 線程的建立與啟動243
9.2.2 線程的掛起、恢復與終止244
9.2.3 線程的狀態及優先級247
9.3 線程的同步和通信250
9.3.1 lock關鍵字250
9.3.2 線程監視器251
9.3.3 線程間的通信252
9.3.4 子線程訪問主線程的控件254
9.4 線程池和定時器256
9.4.1 線程池256
9.4.2 定時器256
9.5 互斥對象257
9.6 綜合應用實例258
習題261
第1章 .NET與C#基礎261
第2章 C#編程基礎262
第3章 面向對象編程基礎266
第4章 面向對象編程進階269
第5章 Windows應用程序開發271
第6章 GDI+編程273
第7章 文件操作273
第8章 數據庫應用274
第9章 多線程編程275
實驗277
實驗1 .NET與C#基礎277
實驗2 C#編程基礎278
實驗3 面向對象編程基礎283
實驗4 面向對象編程進階291
實驗5 Windows 應用程序開發296
實驗6 GDI+編程300
實驗7 文件操作303
實驗8 數據庫應用304
實驗9 多線程編程306

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區