陳良敏主編的《C#面向對象設計教學做一體化教 程(高職高專計算機應用技能培養(yǎng)系列規(guī)劃教材)》 通過通俗易懂的語言、豐富的實例,詳細地介紹了使 用C#進行應用程序開發(fā)應該掌握的各方面技術。主要 內(nèi)容包括C#程序的開發(fā)環(huán)境、C#程序設計基礎、C#程 序的流程控制、面向對象的基本概念、靜態(tài)成員與靜 態(tài)類、類的繼承性與多態(tài)性、 集合、索引器與泛型 、程序調(diào)試與異常處理、基于事件驅動的程序設計、 委托的聲明、實例化與使用、多路廣播與委托的組合 、基于事件的Windows編程、Windows程序的界面設計 、窗體與控件、按鈕與文本顯示、編輯控件等。
本書所有知識都結合具體實例進行介紹,涉及的 程序代碼也給出了詳細的注釋,可以使讀者輕松領會 C#應用程序開發(fā)的精髓,快速提高開發(fā)技能。本書既 可以作為高等院校相關專業(yè)的教學參考書,也可以作 為軟件開發(fā)入門者的自學用書,還可以供軟件開發(fā)人 員參考。
第1章 C#語言概述
1.1 .NET與C#語言
1.1.1 .NET概述
1.1.2 C#語言
1.2 第一個C#語言程序
1.2.1 新建一個控制臺程序
1.2.2 認識控制臺應用程序文件夾結構
1.2.3 初識C#語言程序
1.2.4 技能訓練
1.3 解析第一個C#程序
1.3.1 C#程序的組成要素
1.3.2 C#語言中數(shù)據(jù)類型
1.3.3 Console類
1.3.4 類與對象
1.3.5 關于方法,
1.4 使用Visual Studio編輯和運行程序
1.4.1 IDE開發(fā)環(huán)境
1.4.2 注釋
1.4.3 Visual Studio的一些編輯技巧
1.4.4 Visual Studio調(diào)試技巧
1.4.5 技能訓練(創(chuàng)建MyCollege項目)
本章小結
習題1
第2章 編寫簡單的C#控制臺程序
2.1 實現(xiàn)字符串格式化輸出
2.1.1 格式化輸出
2.1.2 Format格式化
2.2 交換數(shù)字問題
2.2.1 程序解析
2.2.2 C#中的常量和變量
2.2.3 算術運算符與算術表達式
2.2.4 賦值運算符與賦值表達式
2.2.5 技能訓練(計算兩個數(shù)乘積)
2.3 判斷一個數(shù)是奇數(shù)還是偶數(shù)
2.3.1 程序解析
2.3.2 關系運算
2.3.3 簡單分支結構
2.3.4 技能訓練(根據(jù)年齡輸出信息)
2.4 計算圓的面積
2.4.1 程序解析
2.4.2 自定義方法
2.4.3 方法的調(diào)用
2.4.4 參數(shù)傳遞中的類型轉換
本章小結
習題2
第3章 分支結構
3.1 簡單的猜數(shù)游戲
3.1.1 程序解析
3.1.2 if結構
3.1.3 if-else結構
3.1.4 隨機數(shù)的產(chǎn)生方法
3.1.5 技能訓練(求三個整數(shù)中最大值)
3.2 特價菜查詢問題
3.2.1 程序解析
3.2.2 多分支與switch結構
3.2.3 技能訓練(簡稱查詢問題)
3.3 考試成績等級判定問題
3.3.1 程序解析
3.3.2 if-else嵌套和switch結構的比較
3.3.3 技能訓練(求幾何圖形的面積)
本章小結
習題3
第4章 循環(huán)結構
第5章 數(shù)組與集合
第6章 數(shù)據(jù)類型與表達式進階
第7章 項目實例:商品庫存管理
第8章 使用ADO.NET訪問數(shù)據(jù)庫
第9章 使用ADO.NET操作數(shù)據(jù)庫
第10章 階段實例:員工考勤管理系統(tǒng)
第11章 創(chuàng)建Windows應用程序
第12章 用窗體控件設計圖形化用戶界面
第13章 使用ListView和TreeView控件展示數(shù)據(jù)
第14章 Windows程序的數(shù)據(jù)綁定
第15章 課程項目:小型HR管理系統(tǒng)
第16章 深入理解類與對象
第17章 深入理解C#數(shù)據(jù)類型
第18章 理解繼承與多態(tài)
第19章 文件操作
第20章 項目實例:制作簡單通訊錄軟件
附錄
參考文獻