第1章 C#语言简介
1.1 C#的诞生与Microsoft的.NET战略
1.1.1 编程语言的历史演变
1.1.2 C家族
1.1.3 C#产生的历史背景
1.1.4 Microsoft .NET开发平台
1.1.5 C#的特点
1.1.6 C#与其他面向对象编程语言的比较
1.2 C#的开发环境Visual Studio.NET
1.2.1 Visual Studio.NET的版本和系统需求
1.2.2 Visual Studio.NET的集成开发环境(IDE)
1.2.3 Visual Studio.NET的菜单命令
小 结
第2章 认识C#程序
2.1 编写第一个C#程序--“Hello World!”
2.1.1 在Visual Studio.NET中编写“Hello World!”
2.1.2 完成“Hello World!”
2.2 “Hello World!”的改进
2.3 添加注释和语法分析
2.4 用Windows Forms实现“Hello World!”
小 结
第3章 变量、类型和表达式
3.1 C#中的变量和类型
3.1.1 变量
3.1.2 类型
3.2 类型转换
3.2.1 隐式类型转换
3.2.2 显式类型转换
3.3 复杂类型
3.3.1 结构
3.3.2 枚举
3.3.3 数组
3.4 表达式
3.4.1 表达式概述
3.4.2 操作符
小 结
第4章 流程控制和异常处理
4.1 选择分支
4.1.1 if语句
4.1.2 嵌套的if语句
4.1.3 switch语句
4.2 循环控制
4.2.1 for循环
4.2.2 do循环
4.2.3 while循环
4.2.4 foreach循环
4.3 跳转语句
4.3.1 goto语句
4.3.2 break语句
4.3.3 continue语句
4.3.4 return语句
4.4 异常处理
4.4.1 溢出的处理
4.4.2 引发异常的方式
4.4.3 异常的处理
小 结
第5章 面向对象编程
5.1 面向对象技术
5.2 C#面向对象程序设计
小 结
第6章 Windows Forms 控件
6.1 基础Windows Forms控件
6.2 Windows Forms控件应用实例
小 结
第7章 C#数据库访问
7.1 结构化查询语句(SQL)
7.2 ADO.NET使用
7.3 C#数据库综合编程
小 结
第8章 图形和多媒体
8.1 GDI+绘图
8.2 图像显示及处理
8.3 音频和视频
小 结
第9章 文件和流
9.1 概述
9.2 文件系统操作
9.3 字节流
9.4 读写文本文件
9.5 读写二进制文件
小 结
第10章 C#网络编程
10.1 Net类
10.2 C#网络编程实例
小 结
第11章 ASP.NET简介
11.1 概述
11.2 ASP与ASP.NET
11.3 ASP.NET的语法
11.4 ASP.NET控件
11.5 ASP.NET开发实例
小 结
展开