《普通高等教育計算機規劃教材:C#程序設計教程上機指導與習題解答》是《C#程序設計教程》的配套上機指導教材,也可單獨作為實例教程或者其他C#程序設計教程的配套圖書使用。本書除了對主教材中所有習題進行了詳細的解答,還在每章增加了一個實用的上機實訓項目。每個實訓項目均由“實訓目的”、“實訓要求”和“實訓步驟”三部分組成,通過實例對本章重點進行了概括總結。本書將面向對象的思想貫穿于所有習題和實訓項目中,在所有習題及上機實訓項目中使用“任務驅動”的方式,強調使用面向對象的程序設計方法實現程序功能。強調程序功能由類及其屬性、方法等實現。對于主教材中沒有詳細介紹的一些概念和使用技巧,在本書中利用習題的方式從實用的角度出發進行了補充介紹。此外,考慮到在Windows應用程序開發中報表的重要地位,本書還增加了“使用Excel輸出報表”一章,介紹使用C#操作Excel文件的相關技術及使用Excel生成報表的編程實例。
《普通高等教育計算機規劃教材:C#程序設計教程上機指導與習題解答》適合作為高等院校C#程序設計課程的練習冊,同時也可供廣大計算機愛好者和各類C#程序設計培訓班使用。
出版說明
前言
第1章 Visual Studio集成開發環境
1.1 實訓 設計應用程序界面
1.1.1 實訓目的
1.1.2 實訓要求
1.1.3 實訓步驟
1.2 習題解答
第2章 C# 語法基礎
2.1 實訓 C#數據類型與常用方法
2.1.1 實訓目的
2.1.2 實訓要求
2.1.3 實訓步驟
2.2 習題解答
第3章 流程控制語句與控件
3.1 實訓 流程控制語句綜合練習
3.1.1 實訓目的
3.1.2 實訓要求
3.1.3 實訓步驟
3.2 習題解答
第4章 面向對象的程序設計方法
4.1 實訓 類的繼承應用
4.1.1 實訓目的
4.1.2 實訓要求
4.1.3 實訓步驟
4.2 習題解答
第5章 數組、結構與集合
5.1 實訓 員工信息查詢程序
5.1.1 實訓目的
5.1.2 實訓要求
5.1.3 實訓步驟
5.2 習題解答
第6章 接口、委托和事件
6.1 實訓 接口、委托和事件的應用
6.1.1 實訓目的
6.1.2 實訓要求
6.1.3 實訓步驟
6.2 習題解答
第7章 泛型
7.1 實訓 泛型集合List應用
7.1.1 實訓目的
7.1.2 實訓要求
7.1.3 實訓步驟
7.2 習題解答
第8章 異常處理、程序調試和文件操作
8.1 實訓 簡單的在線測試程序
8.1.1 實訓目的
8.1.2 實訓要求
8.1.3 實訓步驟
8.2 習題解答
第9章 數據綁定和數據訪問控件
9.1 實訓 簡單數據庫應用程序設計
9.1.1 實訓目的
9.1.2 實訓要求
9.1.3 實訓步驟
9.2 習題解答
第10章 使用ADO.NET訪問數據庫
10.1 實訓 使用DataAdapter操作數據庫
10.1.1 實訓目的
10.1.2 實訓要求
10.1.3 實訓步驟
10.2 習題解答
第11章 使用DataSet訪問數據庫
11.1 實訓 使用DataSet設計一個用戶管理程序
11.1.1 實訓目的
11.1.2 實訓要求
11.1.3 實訓步驟
11.2 習題解答
第12章 LINQ to SQL數據庫操作
12.1 實訓 使用LINQ to SQL操作數據庫
12.1.1 實訓目的
12.1.2 實訓要求
12.1.3 實訓步驟
12.2 習題解答
第13章 使用Excel輸出報表
13.1 Visual Studio與Excel
13.1.1 操作Excel工作簿
13.1.2 操作Excel工作表
13.1.3 Excel與數據庫的數據交互
13.2 Excel輸出報表實例——打印入庫單
13.2.1 程序功能要求
13.2.2 程序設計要求
13.2.3 程序功能的實現
13.3 Excel輸出報表實例——打印學生準考證
13.3.1 程序功能要求
13.3.2 程序設計要求
13.3.3 程序功能的實現
參考文獻