書籍簡介:
《C#程序設(shè)計(jì)案例教程/高職高專新課程體系規(guī)劃教材·計(jì)算機(jī)系列》基于Visual Studio 2010開發(fā)環(huán)境,同時(shí)也適合Visual Studio 2008教學(xué)環(huán)境。具體內(nèi)容包括C#語言入門、語法基礎(chǔ)、程序結(jié)構(gòu)、方法、類與對(duì)象、繼承、數(shù)組與索引器、多態(tài)、接口、委托和事件、文件操作和異常處理。
全書將“大話”形式引入專業(yè)教材,通過對(duì)小案例的剖析展開對(duì)知識(shí)點(diǎn)的解讀;同時(shí),將大案例“貪吃蛇”游戲進(jìn)行精心的分解,貫穿全書,以便讓讀者“既見森林,又見樹木”,并能較系統(tǒng)地從知識(shí)和技能兩個(gè)方面掌握C#程序設(shè)計(jì)的理論和應(yīng)用。
《C#程序設(shè)計(jì)案例教程/高職高專新課程體系規(guī)劃教材·計(jì)算機(jī)系列》可作為高等學(xué)校相關(guān)專業(yè)的計(jì)算機(jī)程序設(shè)計(jì)教材,也可作為程序設(shè)計(jì)開發(fā)者和愛好者學(xué)習(xí)入門的參考書。
作者簡介:
鄧銳
出版日期:
2013年08月
章節(jié)目錄:
第1章 C#語言入門
開場白
1.1.NET框架和C#語言簡介
1.1.1 NET框架簡介
1.1.2 認(rèn)識(shí)C#語言
1.2 Visual Studio.NET集成開發(fā)環(huán)境簡介
1.2.1 Visual Studio.NET起始頁
1.2.2 Visual Studio.NET集成開發(fā)環(huán)境
1.2.3 窗口布局調(diào)整
1.3 控制臺(tái)應(yīng)用程序
1.3.1 基礎(chǔ)知識(shí)
1.3.1.1 C#應(yīng)用程序文件夾結(jié)構(gòu)
1.3.1.2 C#程序結(jié)構(gòu)
1.3.1.3 C#程序書寫格式
1.3.1.4 Console類
1.3.2 案例——我的第一個(gè)控制臺(tái)應(yīng)用程序
1.3.3 注意事項(xiàng)
1.4 Windows窗體應(yīng)用程序
1.4.1 基礎(chǔ)知識(shí)
1.4.1.1 對(duì)象、類、屬性和方法
1.4.1.2 事件和事件驅(qū)動(dòng)
1.4.1.3 窗體對(duì)象
1.4.1.4 控件對(duì)象
1.4.1.5 控件的基本操作
1.4.2 案例——我的第一個(gè)Windows窗體應(yīng)用程序
1.4.3 注意事項(xiàng)
1.5 貪吃蛇項(xiàng)目分解——界面設(shè)計(jì)
1.5.1 任務(wù)描述
1.5.2 分解說明
1.5.3 實(shí)現(xiàn)步驟
1.5.4 代碼及分析
1.5.5 注意事項(xiàng)
1.6 本章小結(jié)
習(xí)題
第2章 語法基礎(chǔ)
開場白
2.1 C#語言的數(shù)據(jù)類型
2.1.1 基礎(chǔ)知識(shí)
2.1.1.1 常量與變量
2.1.1.2 C#變量命名規(guī)則
2.1.1.3 數(shù)據(jù)類型概論
2.1.2 案例——統(tǒng)計(jì)平均成績
2.1.3 注意事項(xiàng)
2.2 C#語言的運(yùn)算符和表達(dá)式
2.2.1 基礎(chǔ)知識(shí)
2.2.1.1 運(yùn)算符和表達(dá)式
2.2.1.2 運(yùn)算符的分類
2.2.2 案例說明——撲克牌
2.2.3 注意事項(xiàng)
2.3 貪吃蛇項(xiàng)目分解——隨機(jī)畫圖
2.3.1 任務(wù)描述
2.3.2 分解說明
2.3.3 實(shí)現(xiàn)步驟
2.3.4 代碼及分析
2.3.5 相關(guān)知識(shí)及注意事項(xiàng)
2.4 本章小結(jié)
習(xí)題
第3章 程序結(jié)構(gòu)
開場白
3.1 順序與選擇結(jié)構(gòu)
3.1.1 基礎(chǔ)知識(shí)
3.1.1.1 if語句
3.1.1.2 switch語句
3.1.2 案例說明——淘寶積分
3.1.3 注意事項(xiàng)
3.2 選擇結(jié)構(gòu)的窗體應(yīng)用
3.2.1 基礎(chǔ)知識(shí)
3.2.1.1 單選控件
3.2.1.2 復(fù)選控件
3.2.2 案例——網(wǎng)上選購
3.2.3 注意事項(xiàng)
3.3 while和do-while循環(huán)
3.3.1 基礎(chǔ)知識(shí)
3.3.1.1 while語句
3.3.1.2 do-while語句
3.3.2 案例——外星文明的信號(hào)
3.3.3 注意事項(xiàng)
3.4 for循環(huán)
3.4.1 基礎(chǔ)知識(shí)
3.4.2 案例——黃金分割
3.4.3 注意事項(xiàng)
3.5 貪吃蛇項(xiàng)目分解——結(jié)構(gòu)與鍵控
3.5.1 任務(wù)描述
3.5.2 分解目的
3.5.3 實(shí)現(xiàn)步驟
3.5.4 代碼及分析
3.5.5 相關(guān)知識(shí)及注意事項(xiàng)
3.6 本章小結(jié)
習(xí)題
第4章 方法
開場白
4.1 方法的定義與調(diào)用
4.1.1 基礎(chǔ)知識(shí)
4.1.1.1 使用方法的意義
4.1.1.2 方法的定義
4.1.1.3 方法的調(diào)用
4.1.2 案例——圣誕樹
4.1.3 代碼及分析
4.1.4 注意事項(xiàng)
4.2 方法的嵌套調(diào)用
4.2.1 基礎(chǔ)知識(shí)
4.2.2 案例——多棵圣誕樹
4.2.3 注意事項(xiàng)
4.3 方法的遞歸調(diào)用
4.3.1 基礎(chǔ)知識(shí)
4.3.1.1 方法的遞歸調(diào)用
4.3.1.2 使用遞歸的條件
4.3.1.3 遞歸調(diào)用的過程
4.3.2 案例——階乘
4.3.3 注意事項(xiàng)
4.4 方法的參數(shù)
4.4.1 基礎(chǔ)知識(shí)
4.4.1.1 參數(shù)的傳值方式
4.4.1.2 參數(shù)的傳引用方式
4.4.2 案例——交換數(shù)值
4.4.3 注意事項(xiàng)
4.5 方法重載
4.5.1 基礎(chǔ)知識(shí)
4.5.2 案例——求平方和
4.5.3 相關(guān)知識(shí)及注意事項(xiàng)
4.6 貪吃蛇項(xiàng)目分解——?jiǎng)?chuàng)建方法
4.6.1 任務(wù)描述
4.6.2 分解說明
4.6.3 實(shí)現(xiàn)步驟
4.6.4 代碼及分析
4.6.5 相關(guān)知識(shí)及注意事項(xiàng)
4.7 本章小結(jié)
習(xí)題
第5章 類與對(duì)象
開場白
5.1 面向?qū)ο蠡靖拍?br>5.1.1 對(duì)象
5.1.2 類
5.1.3 面向?qū)ο蟮膸讉€(gè)特征
……
第6章 繼承
第7章 數(shù)組與索引器
第8章 多態(tài)
第9章 接口
第10章 委托和事件
第11章 文件操作
第12章 異常處理
參考文獻(xiàn)
封面圖: