
計C#程序設(shè)計培訓(xùn)
1 c#概述
1.1 c#與.NET
1.2 面向?qū)ο蟮木幊碳夹g(shù)
1.3 名字空間和類庫
1.4 一個c#的例子
1.5 使用visual studio
1.6 輸入和輸出
1.7 變量的聲明
1.8 代碼閱讀
2 數(shù)據(jù)類型與表達式
2.1 .NET數(shù)據(jù)類型
2.2 c#數(shù)據(jù)類型
2.3 表達式
2.4 結(jié)構(gòu)和枚舉
2.4 代碼閱讀
3 面向?qū)ο蟮木幊?/p>
3.1 面向?qū)ο蟮木幊?/p>
3.2 類
3.3 代碼閱讀
4 控制結(jié)構(gòu)
4.1 選擇結(jié)構(gòu)
4.2 循環(huán)結(jié)構(gòu)
4.3 其他控制語句
4.4 代碼閱讀
5 數(shù)組
5.1 一維數(shù)組
5.2 二維數(shù)組
5.3 多維數(shù)組
5.4 交錯數(shù)組
5.5 例題-隨機填充一維數(shù)組
5.6 例題-在數(shù)組中順序查找
5.7 例題-骰子的模擬
5.8 例題-洗牌與發(fā)牌
5.9 例題-利用交錯數(shù)組生成楊輝三角
5.10 代碼閱讀
6 方法
6.1 靜態(tài)方法和靜態(tài)變量
6.2 方法的聲明與調(diào)用
6.3 例題-靜態(tài)變量和靜態(tài)方法
6.4 方法的參數(shù)傳遞
6.5 例題-方法的參數(shù)傳遞
6.6 out參數(shù)
6.7 可選參數(shù)、命名參數(shù)及變長參數(shù)表
6.8 方法的重載
6.9 遞歸
6.10 代碼閱讀
7 類與對象(面向?qū)ο蟮木幊蹋?/p>
7.1 類與構(gòu)造函數(shù)
7.2 構(gòu)造與析構(gòu)
7.3 例題
7.4 代碼閱讀
8 類-繼承
8.1 繼承
8.2 例題-復(fù)數(shù)類
8.3 例題-龜兔賽跑
8.4 例題-點和圓
8.5 例題-包裹投遞
8.6 例題-Account類
8.7 代碼閱讀
9 類-多態(tài)
9.1 多態(tài)
9.2 多態(tài)-例題
9.3 例題-寵物類
9.4 運算符重載
9.5 接口
9.6 例題-員工工資(重點例題)
9.7 代碼閱讀
10 異常
10.1 異常處理
10.2 異常示例
10.3 拋出異常
10.4 代碼閱讀
11 泛型和委托
11.1 泛型
11.2 泛型示例
11.3 委托的定義
11.4 實例化委托和內(nèi)置委托
11.5 多播委托
12 Windows Form 編程
12.1 Windows 編程概述
12.2 消息驅(qū)動機制示例
12.3 常用控件
12.4 例題-計算利率
12.5 ListBox控件
12.6 數(shù)字調(diào)節(jié)控件
12.7 鼠標(biāo)消息
12.8 鍵盤消息
13 GDI+繪圖系統(tǒng)
13.1 GDI+
13.2 畫筆、畫刷等畫圖對象
13.3 屏幕的刷新
13.4 例題-下落的小球
13.5 在窗體和控件上繪圖
14 窗體、對話框和菜單
14.1 窗體和對話框
14.2 窗體-例題
14.3 對話框-例題
14.4 菜單
14.5 菜單-例題
15 文件
15.1 文本文件的讀寫
15.2 二進制文件的讀寫
15.3 文件和目錄的操作
15.4 三道例題
15.5 文檔序列化
文件和流
16 .NET與數(shù)據(jù)結(jié)構(gòu)
16.1 數(shù)據(jù)與數(shù)據(jù)結(jié)構(gòu)
16.2 線性表
16.3 棧和隊列