本書共分14個項目,內(nèi)容涵蓋Visual Studio 2008開發(fā)環(huán)境的搭建、C#語法基礎(chǔ)、方法、程序調(diào)試與異常處理、類和對象、繼承與多態(tài)、抽象類與接口、數(shù)組與集合、文件處理技術(shù)、委托與事件、泛型、數(shù)據(jù)處理、程序打包、綜合實踐。本書可作為高等院校,中、高等職業(yè)技術(shù)院校,以及各類計算機(jī)教育培訓(xùn)機(jī)構(gòu)的專用教材,也可供廣大初、中級電腦愛好者自學(xué)使用。
項目一 歡迎進(jìn)入C#世界
項目導(dǎo)讀
知識目標(biāo)
任務(wù)一 搭建C#開發(fā)環(huán)境
任務(wù)說明
預(yù)備知識
任務(wù)實施——安裝與啟動Visual Studio 2008
任務(wù)二 創(chuàng)建簡單的C#應(yīng)用程序
任務(wù)說明
預(yù)備知識
任務(wù)實施一——創(chuàng)建控制臺應(yīng)用程序
任務(wù)實施二——創(chuàng)建Windows窗體應(yīng)用程序
任務(wù)實施三——創(chuàng)建WPF應(yīng)用程序
項目總結(jié)
項目考核
項目實訓(xùn)
實訓(xùn)一 創(chuàng)建控制臺應(yīng)用程序
實訓(xùn)二 創(chuàng)建Windows窗體應(yīng)用程序
實訓(xùn)三 創(chuàng)建WPF應(yīng)用程序
項目二 C#語法基礎(chǔ)——學(xué)好C#語言的基石
項目導(dǎo)讀
知識目標(biāo)
任務(wù)一 熟悉C#中的基礎(chǔ)語言元素
任務(wù)說明
預(yù)備知識
任務(wù)實施——繪制夢幻曲線
任務(wù)二 掌握C#中分支與循環(huán)語句新用法
任務(wù)說明
預(yù)備知識
任務(wù)實施——創(chuàng)建自動售貨機(jī)程序
項目總結(jié)
項目考核
項目實訓(xùn)
實訓(xùn)一 編制簡易貸款計算器程序
實訓(xùn)二 設(shè)計十二星座速配系統(tǒng)
項目三 方法——完成工作的好幫手
項目導(dǎo)讀
知識目標(biāo)
任務(wù)一 掌握方法的聲明與調(diào)用
任務(wù)說明
預(yù)備知識
任務(wù)實施——計算立方體和球體的體積
任務(wù)二 掌握方法與運算符重載
任務(wù)說明
預(yù)備知識
任務(wù)實施——計算圓和三角形的周長和面積
項目總結(jié)
項目考核
項目實訓(xùn)
實訓(xùn)一 設(shè)計程序計算學(xué)生成績總分與平均分
實訓(xùn)二 設(shè)計程序計算購買商品總金額
項目四 程序調(diào)試與異常處理——解決突發(fā)事件的利器
項目導(dǎo)讀
知識目標(biāo)
任務(wù)一 掌握VS中調(diào)試程序的方法
任務(wù)說明
預(yù)備知識
任務(wù)實施——程序調(diào)試案例
任務(wù)二 學(xué)習(xí)異常處理的基礎(chǔ)知識
任務(wù)說明
預(yù)備知識
任務(wù)實施——捕獲數(shù)學(xué)計算中的異常
項目總結(jié)
項目考核
項目實訓(xùn) 設(shè)計程序判斷是否閏年
項目五 類與對象——抽象與實體的完美結(jié)合
項目六 繼承與多態(tài)——提高開發(fā)效率的妙招
項目七 抽象類與接口——創(chuàng)造類的樣板
項目八 數(shù)組與集合——處理同類型數(shù)據(jù)的最好辦法
項目九 文件處理技術(shù)——合理利用資源的最佳辦法
項目十 委托與事件——教你如何引用方法
項目十一 泛型——提高代碼重用的最好方法
項目十二 數(shù)據(jù)處理——使用ADO.NET操作數(shù)據(jù)庫
項目十三 打包程序——快速部署C#應(yīng)用程序的最佳方法
項目十四 綜合實踐——設(shè)計簡單的圖像處理軟件
附錄 C#中常用運算符的優(yōu)先級