C#程序設計與實踐(第2版)

郝世選,黃英竣,孫媛,吳承波

  • 出版商: 清華大學
  • 出版日期: 2026-05-01
  • 售價: $354
  • 語言: 簡體中文
  • 頁數: 243
  • ISBN: 7302713022
  • ISBN-13: 9787302713029
  • 相關分類: C#
  • 下單後立即進貨 (約4週~6週)

  • C#程序設計與實踐(第2版)-preview-1
  • C#程序設計與實踐(第2版)-preview-2
  • C#程序設計與實踐(第2版)-preview-3
  • C#程序設計與實踐(第2版)-preview-4
  • C#程序設計與實踐(第2版)-preview-5
  • C#程序設計與實踐(第2版)-preview-6
  • C#程序設計與實踐(第2版)-preview-7
C#程序設計與實踐(第2版)-preview-1

商品描述

"本書內容源自作者多年的課堂教學總結和項目開發案例,以Visual Studio 2022為基礎,講解軟件開發中的各種知識和技術。全書共分為4部分: C#語言基礎(第1~3章)、面向對象程序設計(第4~6章)、Windows編程(第7~12章)和學生信息管理系統(第13~16章)。 本書針對知識點、技術點組織相關內容,做到學以致用,提高讀者對內容的興趣性和獲得感; 重點闡述程序設計的思想和方法,以及不同場景問題的解決方案; 最後以學生信息管理系統為例,對章節內容進行綜合運用,介紹軟件的設計、開發和部署的整個流程。 本書註重代碼編寫能力的提高、編程技巧的掌握、用編程的方式解決現實問題的能力,著重強調用面向對象的思想和程序思維去考慮、解決現實中存在的問題,最終達到培養讀者計算思維的目的。 本書內容翔實,資源豐富,實例項目齊全,視頻講解清晰,可以作為高等學校計算機及相關專業的本、專科學生的教材,也可作為廣大程序設計愛好者的自學和參考用書。 "

目錄大綱

 

目錄

 

 

第1章第一個控制臺應用項目

 

1.1創建控制臺應用項目

 

1.1.1控制臺應用項目的文件構成

 

1.1.2為第一個控制臺應用編寫代碼

 

1.2程序輸出和輸入

 

1.2.1輸出

 

1.2.2輸入

 

1.3程序輸出和輸入的應用

 

第2章數據類型

 

2.1值類型

 

2.2引用型

 

2.2.1數組

 

2.2.2字符串

 

2.2.3StringBuilder類

 

2.2.4動態數組

 

2.2.5泛型集合

 

2.2.6數據字典

 

2.3值類型與引用型比較

 

2.4數據類型轉換

 

2.5裝箱與拆箱

 

2.6數據類型的應用

 

第3章程序結構與調試

 

3.1程序結構

 

3.1.1順序結構

 

3.1.2分支結構

 

3.1.3循環結構

 

3.2程序調試

 

3.2.1調試

 

3.2.2異常

 

3.3程序結構應用

 

第4章類與對象

 

4.1面向對象思想

 

4.1.1客觀物質世界中類與對象的描述

 

4.1.2面向對象程序設計中類與對象

 

4.1.3面向對象程序設計思想

 

4.2類的創建與使用

 

4.2.1類的創建

 

4.2.2類字段定義

 

4.2.3類方法定義

 

第5章繼承與多態

 

5.1繼承關系表示

 

5.2隱藏方法、虛方法

 

5.2.1隱藏方法

 

5.2.2虛方法

 

5.3多態

 

5.4訪問修飾符

 

第6章類與接口

 

6.1部分類

 

6.2靜態類

 

6.3抽象類

 

6.4接口

 

6.5委托

 

6.6匿名方法

 

6.7Lambda表達式

 

第7章初識Windows應用項目

 

7.1簡單瀏覽器

 

7.2Windows應用項目工具

 

7.3Windows項目常用控件

 

7.4Windows功能窗體及實現

 

7.4.1MDI窗體

 

7.4.2單例窗體

 

7.4.3模式窗體

 

7.4.4登錄窗體

 

7.4.5窗體間參數傳遞

 

第8章控件動態加載與代碼優化

 

8.1控件動態加載

 

8.1.1控件動態加載模型設計

 

8.1.2控件動態加載實現

 

8.1.3控件信息提示

 

8.1.4序列化與反序列化

 

8.2消息框

 

8.2.1系統消息框

 

8.2.2系統消息框返回值

 

8.2.3自定義消息框

 

8.3代碼優化

 

8.4代碼優化應用

 

第9章圖形圖像處理

 

9.1使用畫筆和畫刷

 

9.2水印

 

9.3畫圖板

 

第10章記事本

 

10.1文件菜單

 

10.2編輯菜單

 

10.3格式菜單

 

10.4工具欄和狀態欄

 

10.5記事本相關控件

 

第11章Word和Excel操作

 

11.1Word操作

 

11.1.1打開文檔

 

11.1.2插入表格

 

11.1.3插入圖片

 

11.2Excel數據導入導出

 

11.2.1數據導入

 

11.2.2數據導出

 

11.3多線程

 

第12章文件系統與Windows操作

 

12.1資源管理器

 

12.2文件系統類

 

12.3文件管理常用控件

 

12.4Windows系統操作

 

12.5文件管理應用

 

第13章搭建學生信息管理系統

 

13.1系統分析與設計

 

13.1.1需求分析

 

13.1.2功能設計

 

13.1.3系統設計

 

13.2數據訪問及返回值

 

13.2.1數據訪問過程

 

13.2.2數據訪問返回值

 

13.2.3常用數據源訪問方式

 

13.3實現系統登錄與用戶管理

 

13.3.1三層架構模型

 

13.3.2搭建三層架構

 

13.3.3實現系統登錄

 

13.3.4實現用戶權限

 

第14章系統管理

 

14.1修改密碼

 

14.2用戶管理

 

14.2.1用戶查詢

 

14.2.2添加用戶

 

14.2.3更新用戶

 

14.2.4刪除用戶

 

14.3數據導入導出

 

14.3.1從Excel導入學生信息

 

14.3.2批量導入Excel數據

 

14.3.3將學生信息導出到Excel表

 

14.4系統初始化

 

14.5數據備份

 

14.6數據恢復

 

第15章學生信息管理

 

15.1增刪改查學生信息

 

15.2學生信息報表

 

15.2.1安裝報表

 

15.2.2單個學生信息報表

 

15.2.3多個學生信息報表

 

15.3使用LINQ技術

 

第16章完善和打包應用程序

 

16.1完善應用程序

 

16.2打包應用程序

 

16.2.1安裝程序制作準備

 

16.2.2制作安裝程序

 

16.3應用程序安裝

 

參考文獻