第一章 应用程序案例新鲜出炉 1
1.1 标准窗体属性程序举例 1
1.2 标准窗体方法程序举例 6
1.3 菜单应用程序举例 23
1.3.1 绘图板程序设计 24
1.3.2 分析程序 82
1.4 对话框应用程序举例 83
1.4.1 按钮控件应用程序举例 97
1.4.2 列表框、组合框与文本框综合应用程序举例 106
1.4.3 列表框、组合框与文本框应用程序举例 115
1.4.4 进程控件综合应用程序举例 125
1.4.5 时间控件应用程序举例 132
1.4.6 创建工具栏应用举例 136
1.4.7 创建状态栏应用举例 141
1.4.8 进度条控件应用程序举例 145
1.5 VISUAL C#.NET 7.0综合应用程序举例 148
第二章 认识VISUAL C#.NET 166
2.1 VISUAL C#.NET 7.0的发展 167
2.1.1 对网络窗体和网络服务支持 168
2.1.2 对数据库发展的支持 171
2.1.3 对编程语言发展的支持 172
2.1.4 对工程调试发展的支持 175
2.1.5 对创建组件和控件的支持 176
2.1.6 Windows窗体 177
2.2.1 安装Visual Studio.net 7.0的系统要求 178
2.2 如何安装VISUAL STUDIO.NET 7.0 178
2.2.2 安装Visual Studio.net 7.0 179
2.2.3 删除Visual Studio.net 7.0 199
2.3 VISUAL STUDIO.NET 7.0的启动与退出 200
2.3.1 Visual Studio.net 7.0的启动 200
2.3.2 Visual Studio.net 7.0的退出 201
2.4 如何使用帮助系统 201
2.4.1 MSDN For Visual Studio.net 7.0查阅器的使用 202
2.4.2 利用Visual Studio.net 7.0联机链接方式 205
第三章 VISUAL C#.NET集成开发环境(IDE) 207
3.1 集成开发环境的窗口组成 207
3.1.1 主窗口的组成 209
3.1.2 窗体(Form)的使用 219
3.1.3 代码窗口 221
3.1.4 工具箱(Toolbox)窗口 223
3.1.5 属性窗口的使用 228
3.1.6 工程资源浏览器窗口(Solution Explorer) 231
3.1.7 对象浏览器窗口(Object Browser)的使用 236
3.1.8 输出窗口(Output Window) 241
3.1.9 其他窗口简介 242
3.2 自定义工作环境 243
3.2.1 工具栏的自定义 243
3.2.2 设置自己的代码编辑器 252
3.3 菜单系统的使用 262
3.3.1 文件菜单项(File) 262
3.3.2 编辑菜单项(Edit) 266
4.1.1 声明的作用 269
4.1 C#语言有关的概念 269
第四章 C#编程设计基础 269
4.1.2 成员的种类 275
4.1.3 成员的访问 277
4.1.4 签名与重载 287
4.1.5 作用域的规则 289
4.1.6 名字屏蔽的组成 294
4.1.7 名字空间和类型名的指定 298
4.2 数据类型的使用 300
4.2.1 值类型的种类 301
4.2.2 引用类型的种类 312
4.2.3 加框转换与消框转换 313
4.3.1 各种变量类型的定义 317
4.3 变量的使用 317
4.3.2 缺省值的使用 321
4.3.3 定义赋值的使用 321
4.3.4 如何引用变量 326
4.4 类型的转换 327
4.4.1 隐式转换 327
4.4.2 显式转换 331
4.4.3 标准转换 336
4.4.4 自定义转换 336
4.5 用户定义的数据类型 338
4.5.1 结构的定义 338
4.5.2 数组的定义 353
4.5.3 枚举的定义 364
4.6 程序流控制语句 370
4.6.1 终点及其可达性 371
4.6.2 block语句 374
4.6.3 空语句的使用 375
4.6.4 标签语句的使用 376
4.6.5 声明语句的使用 377
4.6.6 表达式语句 380
4.6.7 选择语句 381
4.6.8 循环语句 394
4.6.9 跳转语句 403
4.6.10 try语句 411
4.6.11 溢出检查语句 415
4.6.12 锁定语句 416
VC编程技巧集锦 418
VC++编程技巧 418
光盘内容指南 418
1.1 技巧与教程 418
VC编程技巧 419
1.2 源码 419
数据库 419
DLL 421
文件 423
网络 427
1.3 控件 430
文件 430
图像 431
多媒体 437