C#程式開發教程

C#程式開發教程

基本介紹

  • 中文名
  • 作者
  • 出版社
  • 出版時間
  • 頁數
  • 定價
  • 開本
  • 裝幀
  • ISBN
內容簡介,圖書目錄,
2.4.1 if語句 39
2.4.2 switch語句 43
2.5 循環結構 44
2.5.1 while循環 44
2.5.2 do…while循環 45
2.5.3 for循環 46
2.6 跳轉語句 47
2.6.1 break語句 47
2.6.2 continue語句 48
2.6.3 goto語句 48
2.7 數組 49
2.7.1 一維數組 50
2.7.2 多維數組 50
2.7.3 數組型數組 51
2.7.4 System.Array 51
2.7.5 數組的套用舉例 53
小結 56
上機指導 56
習題 57
第3章 面向對象編程基礎 59
3.1 面向對象概念 59
3.1.1 對象、類、實例化 59
3.1.2 面向對象的特性 60
3.2 類 62
3.2.1 類的聲明 63
3.2.2 類的成員 63
3.2.3 構造函式和析構函式 66
3.2.4 對象的創建及使用 67
3.2.5 this關鍵字 70
3.3 方法 70
3.3.1 方法的聲明 70
3.3.2 方法的參數 71
3.3.3 靜態方法與實例方法 74
3.3.4 方法的重載 75
3.4 類與結構的區別 76
小結 77
上機指導 77
習題 80
第4章 面向對象編程 81
4.1 類的繼承與多態 81
4.1.1 繼承 81
4.1.2 多態 84
4.1.3 抽象類 85
4.1.4 密封類 87
4.2 接口 88
4.2.1 接口的概念及聲明 88
4.2.2 接口的實現與繼承 89
4.2.3 顯式接口成員實現 91
4.2.4 抽象類與接口的區別 92
4.3 集合與索引器 93
4.3.1 集合 93
4.3.2 索引器 96
4.4 委託和事件 98
4.4.1 委託 98
4.4.2 委託的發布和訂閱 100
4.4.3 事件的發布和訂閱 102
4.4.4 EventHandler類 103
4.4.5 Windows事件 105
4.5 異常處理與預處理 105
4.5.1 異常處理類 105
4.5.2 異常處理語句 106
4.5.3 預處理指令 108
4.6 泛型 112
4.6.1 類型參數T 112
4.6.2 泛型接口 112
4.6.3 泛型方法 113
小結 114
上機指導 114
習題 117
第5章 Windows程式設計 118
5.1 開發應用程式的步驟 118
5.2 Windows窗體 120
5.2.1 添加窗體 120
5.2.2 設定啟動窗體 121
5.2.3 設定窗體屬性 121
5.2.4 窗體常用方法 123
5.2.5 窗體常用事件 124
5.3 Windows控制項 124
5.3.1 Control基類 125
5.3.2 輸入與輸出類控制項 126
5.3.3 選擇類控制項 130
5.3.4 其他控制項 134
5.4 選單、工具列與狀態欄 142
5.4.1 MenuStrip控制項 142
5.4.2 ContextMenuStrip控制項 143
5.4.3 ToolStrip控制項 144
5.4.4 StatusStrip控制項 145
5.5 對話框 146
5.5.1 對話框概述 147
5.5.2 訊息框 147
5.5.3 打開對話框控制項 148
5.5.4 另外儲存為對話框控制項 150
5.5.5 瀏覽資料夾對話框控制項 150
5.5.6 顏色對話框控制項 151
5.5.7 字型對話框控制項 152
5.6 多文檔界面(MDI) 153
5.6.1 MDI窗體的概念 153
5.6.2 設定MDI窗體 153
5.6.3 排列MDI子窗體 154
5.7 列印與列印預覽 155
5.7.1 PageSetupDialog組件 156
5.7.2 PrintDialog組件 156
5.7.3 PrintPreviewDialog組件 157
5.7.4 PrintDocument組件 157
小結 158
上機指導 158
習題 161
第6章 檔案操作與編程 162
6.1 檔案與類 162
6.1.1 檔案與流 162
6.1.2 File類和FileInfo類 164
6.1.3 Directory類和DirectoryInfo類 166
6.1.4 Path類 170
6.1.5 DriveInfo類 171
6.2 檔案的讀寫操作 172
6.2.1 流操作類 172
6.2.2 檔案流 172
6.2.3 文本檔案的讀寫 175
6.2.4 二進制檔案的讀寫 177
小結 179
上機指導 179
習題 181
第7章 ADO.NET資料庫編程 182
7.1 資料庫與ADO.NET基礎 182
7.1.1 資料庫概述 182
7.1.2 資料庫表的創建與刪除 183
7.1.3 SQL入門 185
7.1.4 ADO.NET概述 187
7.2 資料庫的連線 188
7.2.1 Connection對象介紹 188
7.2.2 資料庫連線字元串 188
7.2.3 套用SqlConnection對象
連線資料庫 189
7.3 SQL命令的執行 190
7.3.1 Command對象概述 190
7.3.2 執行SQL語句 191
7.3.3 調用存儲過程 192
7.4 數據記錄的讀取操作 193
7.4.1 DataReader對象概述 193
7.4.2 使用DataReader對象檢索數據 194
7.5 數據集和數據適配器 196
7.5.1 DataSet對象 196
7.5.2 DataAdapter對象 198
7.5.3 填充DataSet數據集 200
7.5.4 DataSet對象與DataReader對象的區別 200
7.6 數據訪問控制項的使用 201
7.6.1 DataGridView控制項 201
7.6.2 BindingSource組件 203
小結 205
上機指導 206
習題 208
第8章 LINQ資料庫編程 209
8.1 LINQ基礎 209
8.1.1 LINQ概述 209
8.1.2 LINQ查詢 210
8.1.3 隱型局部變數 214
8.1.4 Lambda表達式的使用 215
8.2 LINQ查詢表達式 216
8.2.1 獲取數據源 216
8.2.2 篩選 216
8.2.3 排序 216
8.2.4 分組 217
8.2.5 聯接 217
8.3 LINQ To SQL的套用 218
8.3.1 LINQ to SQL概述 218
8.3.2 使用LINQ查詢資料庫 219
8.3.3 使用LINQ更新資料庫 222
小結 228
上機指導 228
習題 230
第9章 套用案例-進銷存管理系統 231
9.1 需求分析 231
9.2 系統設計 231
9.2.1 系統目標 231
9.2.2 開發環境 232
9.2.3 功能結構 232
9.3 資料庫設計 233
9.3.1 資料庫整體結構 233
9.3.2 資料庫類圖 233
9.3.3 數據表結構 234
9.4 公共類設計 236
9.4.1 DataBase類 236
9.4.2 BaseInfo類 240
9.5 系統主要模組實現 243
9.5.1 主窗體 244
9.5.2 庫存商品管理模組 245
9.5.3 進貨管理模組 250
9.5.4 商品銷售排行模組 256
9.6 運行項目 258
9.7 小結 259
參考文獻 260

相關詞條

熱門詞條

聯絡我們