第1章 C撐語言概述
1.1 C#語言簡介
1.1.1 C#語言的由來
1.1.2 安德斯·海爾斯伯格
1.1.3 C#語言的特點
1.1.4 C#語言的開發前景
1.2 .NET開發平颱
1.2.1 .NET概述
1.2.2 Visual Studio.NET 2008簡介
1.2.3 Visual Studio.NET 2008與MSDN Library的安裝
1.2.4 Visual Studio.NET 2008的集成開發環境(IDE)
1.3 開發環境的初步實踐
1.3.1 創建項目
1.3.2 創建控製颱應用程序
1.3.3 創建Windows應用程序
實訓指導
本章小結
習題
第2章 常用標準控件
2.1 生成和調整控件
2.2 控件的使用
2.2.1 標簽控件
2.2.2 按鈕控件
2.2.3 文本框控件
2.2.4 MSDN的使用
2.2.5 計時器
實訓指導
本章小結
習題
第3章 數據類型
3.1 關鍵字和標識符
3.2 常量與變量
3.2.1 變量
3.2.2 常量
3.3 整型數據
3.3.1 整型常量
3.3.2 整型變量
3.4 實型數據
3.4.1 實型常量
3.4.2 實型變量
3.5 字符型數據
3.5.1 字符常量
3.5.2 字符變量
3.6 字符串型數據
3.6.1 字符串常量
3.6.2 字符串變量
3.7 隱式數值轉換
3.8 顯式數值轉換
實訓指導
本章小結
習題
第4章 運算符和錶達式
4.1 算術運算符
4.1.1 基本算術運算符
4.1.2 遞增、遞減運算符
4.1.3 位移運算符
4.2 邏輯運算符
4.3 賦值運算符和錶達式
4.3.1 復閤賦值運算符
4.3.2 賦值錶達式
4.4 關係運算符和關係錶達式
4.4.1 關係運算符
4.4.2 關係錶達式
4.5 字符和字符串運算符
4.6 其他運算符
4.7 運算符優先級
4.7.1 算術運算符優先級
4.7.2 關係運算符優先級
4.7.3 邏輯錶達式和運算符優先級
實訓指導
本章小結
習題
第5章 條件判斷語句
5.1 if語句
5.1.1 if語句概述
5.1.2 if…else語句
5.1.3 if…else if…語句
5.1.4 if語句的嵌套
5.2 switch語句
實訓指導
本章小結
習題
第6章 循環控製語句
6.1 while語句
6.2 do…while語句
6.3 for語句
6.4 循環的嵌套
6.5 foreach語句
6.6 break語句和continue語句
6.6.1 break語句
6.6.2 continue語句
實訓指導
本章小結
習題
第7章 數組
7.1 一維數組
7.1.1 一維數組的聲明與創建
7.1.2 一維數組的初始化
7.1.3 一維數組的元素的訪問
7.1.4 值類型和引用類型
7.2 多維數組
7.2.1 多維數組的聲明與創建
7.2.2 多維數組的初始化
7.2.3 多維數組的操作
7.2.4 數組示例
7.3 動態數組
7.3.1 ArrayList的聲明與創建
7.3.2 ArrayList的操作
實訓指導
本章小結
習題
第8章 GDI+圖形
8.1 創建Graphics對象
8.2 筆、畫刷和顔色
8.2.1 筆
8.2.2 畫刷
8.3 繪製綫條和形狀
8.3.1 繪製綫條
8.3.2 繪製矩形
8.3.3 繪製橢圓
8.3.4 繪製文本
8.4 用GDI+呈現圖像
8.5 動畫製作
實訓指導
本章小結
習題
第9章 方法
9.1 方法的定義
9.2 方法的調用
9.2.1 方法調用格式
9.2.2 形參與實參
9.3 方法的參數傳遞機製
9.3.1 值參數(Value Parameter)
9.3.2 引用參數(Reference Parameter)
9.3.3 輸齣參數(0utput Pafameter)
9.3.4 數組參數
9.4 方法的重載
9.5 變量的作用域及可見性
9.6 方法的遞歸調用
實訓指導
本章小結
習題
第10章 窗體與控件
10.1 窗體概述
10.1.1 窗體的常用屬性
10.1.2 窗體的常用事件
10.1.3 實例演示
10.2 單選按鈕
10.2.1 RadioButton的常用屬性
10.2.2 RadioButton的常用事件
10.2.3 實例演示
10.3 復選框和復選列錶框
10.3.1 OaeckBox和CheckedListBox的常用屬性
10.3.2 CheckBox和CheckedListBox的常用事件
10.3.3 CheckedListBox的常用方法
10.3.4 實例演示
10.4 組閤框
10.4.1 ComboBox的常用屬性、事件和方法
10.4.2 實例演示
10.5 圖片框
10.5.1 PictureBox的常用屬性
10.5.2 實例演示
實訓指導
本章小結
習題
第11章 界麵設計
11.1 模式窗體
11.1.1 模式窗體的屬性設置
11.1.2 模式窗體的打開與關閉
11.2 非模式窗體
11.3 指定啓動窗體
11.4 菜單
11.4.1 菜單的組成
11.4.2 菜單的設計
11.5 工具欄
11.6 MDI窗體
11.6.1 MDI窗體的創建
11.6.2 MDI窗體的排列
11.7 實例演示
實訓指導
本章小結
習題
第12章 異常處理
12.1 異常的齣現
12.2 try—catch
12.3 校驗(checked)和非校驗(unchecked)語句
12.4 try—finally
實訓指導
本章小結
習題
第13章 綜閤實訓
13.1 實訓案例
13.2 界麵設計
13.3代碼編寫
13.3.1 Piclnfo.cs
13.3.2 Folder.cs
13.3.3 FrmCreateFolder.cs
13.3.4 FrmLoadPic.cs
13.3.5 MainForm.cs
13.3.6 調試與運行程序
13.4 思考與改進
參考文獻
· · · · · · (
收起)