第1章 Visual studio集成开发环境 1
1.1 实训 设计应用程序界面 1
1.1.1 实训目的 1
1.1.2 实训要求 1
1.1.3 实训步骤 1
1.2 习题解答 4
第2章 C#语法基础 9
2.1 实训 C#数据类型与常用方法 9
2.1.1 实训目的 9
2.1.2 实训要求 9
2.1.3 实训步骤 10
2.2 习题解答 12
第3章 流程控制语句与控件 16
3.1 实训 流程控制语句综合练习 16
3.1.1 实训目的 16
3.1.2 实训要求 16
3.1.3 实训步骤 16
3.2 习题解答 24
第4章 面向对象的程序设计方法 43
4.1 实训 类的继承应用 43
4.1.1 实训目的 43
4.1.2 实训要求 43
4.1.3 实训步骤 43
4.2 习题解答 47
第5章 数组、结构与集合 60
5.1 实训 员工信息查询程序 60
5.1.1 实训目的 60
5.1.2 实训要求 60
5.1.3 实训步骤 61
5.2 习题解答 64
第6章 接口、委托和事件 81
6.1 实训 接口、委托和事件的应用 81
6.1.1 实训目的 81
6.1.2 实训要求 81
6.1.3 实训步骤 82
6.2 习题解答 88
第7章 泛型 95
7.1 实训 泛型集合List〈T〉应用 95
7.1.1 实训目的 95
7.1.2 实训要求 95
7.1.3 实训步骤 96
7.2 习题解答 101
第8章 异常处理、程序调试和文件操作 115
8.1 实训 简单的在线测试程序 115
8.1.1 实训目的 115
8.1.2 实训要求 115
8.1.3 实训步骤 116
8.2 习题解答 123
第9章 数据绑定和数据访问控件 134
9.1 实训 简单数据库应用程序设计 134
9.1.1 实训目的 134
9.1.2 实训要求 134
9.1.3 实训步骤 135
9.2 习题解答 139
第10章 使用ADO.NET访问数据库 154
10.1 实训 使用DataAdapter操作数据库 154
10.1.1 实训目的 154
10.1.2 实训要求 154
10.1.3 实训步骤 155
10.2 习题解答 165
第11章 使用DataSet访问数据库 175
11.1 实训 使用DataSet设计一个用户管理程序 175
11.1.1 实训目的 175
11.1.2 实训要求 175
11.1.3 实训步骤 178
11.2 习题解答 195
第12章 LINQ to SQL数据库操作 201
12.1 实训 使用LINQ to SQL操作数据库 201
12.1.1 实训目的 201
12.1.2 实训要求 201
12.1.3 实训步骤 203
12.2 习题解答 208
第13章 使用Excel输出报表 217
13.1 Visual Studio与Excel 217
13.1.1 操作Excel工作簿 217
13.1.2 操作Excel工作表 220
13.1.3 Excel与数据库的数据交互 222
13.2 Excel输出报表实例——打印入库单 224
13.2.1 程序功能要求 224
13.2.2 程序设计要求 225
13.2.3 程序功能的实现 226
13.3 Excel输出报表实例——打印学生准考证 236
13.3.1 程序功能要求 236
13.3.2 程序设计要求 237
13.3.3 程序功能的实现 238
参考文献 244