更新时间:2018-12-30 06:35:15
封面
版权信息
前言
第1章 C#语言概述
1.1 C#语言简介
1.2 .NET开发平台
1.3 Visual C#开发环境
1.4 使用帮助系统
第2章 C#语言基础
2.1 一个简单例子(控制台方式):计算圆面积
2.2 数据类型
2.3 常量和变量
2.4 运算符和表达式
2.5 流程控制
2.6 数组、结构和枚举
2.7 综合应用
第3章 C#面向对象编程基础
3.1 创建Windows窗体应用程序:计算圆面积实例
3.2 类和对象
3.3 方法
3.4 属性
3.5 继承和多态
3.6 综合应用
第4章 C#面向对象编程进阶
4.1 委托和事件
4.2 接口
4.3 集合类
4.4 String类与StringBuilder类
4.5 命名空间和局部类
4.6 泛型
4.7 综合应用
第5章 Windows应用程序
5.1 窗体及其常用属性
5.2 常用控件
5.3 菜单、工具栏和状态栏
5.4 单文档界面和多文档界面
5.5 通用对话框
第6章 GDI+编程
6.1 GDI+简介
6.2 绘图
6.3 颜色
6.4 文本输出
6.5 图像处理
6.6 综合应用
第7章 文件操作
7.1 文件概述
7.2 System.IO模型
7.3 文件与目录类
7.4 文件的读与写
7.5 综合应用
第8章 数据库应用
8.1 数据库基础
8.2 ADO.NET概述
8.3 创建连接
8.4 Command对象与DataReader对象
8.5 DataSet对象与DataAdapter对象
8.6 综合应用
第9章 C#多线程技术
9.1 线程概述
9.2 创建并控制一个线程
9.3 线程的同步和通信
9.4 线程池和定时器
9.5 互斥对象
9.6 综合应用
第10章 C#网络通信编程技术
10.1 网络通信的方式
10.2 Dns类
10.3 System.Net.Sockets命名空间
10.4 开发网络通信应用程序
10.5 综合应用
实验部分
实验1 C#语言概述
实验2 C#语言基础
实验3 C#面向对象编程基础
实验4 C#面向对象编程进阶
实验5 Windows应用程序
实验6 GDI+编程
实验7 文件操作
实验8 数据库的应用
实验9 C#多线程技术
实验10 C#网络通信编程技术
附录A 编码规范
A.1 代码格式
A.2 注释规范
A.3 变量命名规范
A.4 常量命名规范
A.5 类命名规范
A.6 接口命名规范
A.7 方法命名规范
A.8 名字空间命名规范
A.9 资源命名规范
A.10 程序版本号确定规范
附录B 调试程序
B.1 设置断点
B.2 调试程序
B.3 单步执行程序
B.4 停止执行程序
附录C 打包应用程序
C.1 新建安装项目
C.2 添加安装文件