图书介绍

零基础学编程:零基础学C#3.0

零基础学编程:零基础学C#3.0
  • 刘丽霞 等 著
  • 出版社: 机械工业出版社
  • ISBN:9787111261421
  • 版次:1
  • 商品编码:10059020
  • 包装:平装
  • 开本:16开
  • 出版时间:2009-03-01
  • 用纸:胶版纸
  • 页数:426
  • 正文语种:中文

微信扫码关注

淘宝优惠券

PDF下载

立即下载 备用下载

赞助商

图书目录

写给未来的程序员
前言
第1章 C#3.0初步体验
1.1 初步了解C#
1.1.1 C#的发展历程
1.1.2 C#的功能
1.2.NET框架和C#
1.2.1 什么是.NET框架
1.2.2 .NET框架3.5 新增功能
1.2.3 .NET的编译技术
1.3.NET集成开发环境VisualStudio2008
1.3.1 VS2008简介
1.3.2 下裁并安装VS2008
1.3.3 VS2008的功能
1.4 用VS2008创建和编译C#程序
1.4.1 创建一个控制台应用程序
1.4.2 编译和执行
1.4.3 控制台应用程序的基本结构
1.5 认识C#程序
1.5.1 命名空间的定义和使用
1.5.2 using关键字
1.5.3 class关键字
1.5.4 Main方法
1.5.5 给C#程序添加说明——注释
1.6 小结

第2章 C#编程必备知识(一)
2.1 变量和常量
2.1.1 变量的声明
2.1.2 变量的命名规范
2.1.3 变量的賦值
2.1.4 常量的定义和使用
2.1.5 var类型的变量
2.2 运算符和表达式
2.2.1 二元运算符
2.2.2 一元运算符
2.2.3 三元运算符
2.2.4 简化运算符的表达
2.2.5 运算符优先级
2.3 值类型和引用类型
2.4 数组——同类的组织
2.4.1 什么是数组
2.4.2 数组的初始化
2.4.3 使用数组的索引
2.5 枚举——避免不合理赋值
2.5.1 什么是枚举
2.5.2 如何使用枚举
2.6 C#中实现数据转换
2.6.1 隐式类型转换
2.6.2 显式类型转换
2.6.3 宇符串与数值之间的转换
2.6.4 用Convert类实现数据类型转换
2.7 控制台的输入输出——Console类
2.7.1 输出到控制台
2.7.2 从控制台输入
2.8 小结

第3章 C#编程必备知识(二)
3.1 C#中的条件判断
3.1.1 根据条件判断要走的路——if结构
3.1.2 在多种情况下选择自己的路——switch结构
3.1.3 常见错误
3.2 C#中的循环结构
3.2.1 先判断后执行——wbile循环
3.2.2 先执行后判断——do…while循环
3.2.3 先判断后执行的另一种方式——for循环
3.2.4 简单利索的foreach循环
3.2.5 continue和breaki语句
3.2.6 嵌套循环
3.3 字符串应用——String类
3.3.1 常用的字符串处理方法
3.3.2 格式化数据输出方法
3.4 简单应用——冒泡排序
3.5 小结

第4章 用面向对象的方法思考问题——C#中类和对象
4.1 C#中的类
4.1.1 类的概念
4.1.2 类的声明
4.1.3 访问修饰符
4.2 C#中的对象
4.2.1 对象
4.2.2 对象的声明和使用
423类和对象的关系
4.3 构造函数和析构函数
4.3.1 构造函数——创建对象
4.3.2 带参数的构造函数
4.3.3 析构函数——销毁对象
4.4 方法
4.4.1 方法的声明
4.4.2 方法的调用
4.4.3 方法的值传递
4.4.4方法的引用传递
4.4.5 常见错误
4.4.6 静态变量和方法
4.5 方法重载
4.5.1 基于不同数量的参数的方法重载
4.5.2 基于不同类型的参数的方法重载
4.6 结构——不是类的特殊数据类型
4.6.1 结构的定义
4.6.2 结构的使用
4.7 属性
4.7.1 属性简介
4.7.2 定义属性
4.7.3 使用属性
4.7.4 在VS2008中快速创建属性
4.7.5 vs200s中的自动属性
4.7.6 对象初始化器
4.8 小结

第5章 父子关系——继承
5.1 继承概述
5.1.1 什么是继承
5.1.2 继承的使用
5.1.3 继承的特性
5.1.4 访问修饰符——设置访问权限
5.1.5 base关键宇——调用父类成员
5.1.6 this关键字——调用本类成员
5.1.7 父类对象引用子类实例——父母代表孩子做事
5.2 面向对象的多态性
5.2.1 什么是多态
5.2.2 虚拟方法实现多态
5.3 抽象类和抽象方法
5.3.1 抽象类和抽象方法概述
5.3.2 抽象类和抽象方法的使用
5.4 接口
5.4.1 接口概述
5.4.2 接口的定义
5.4.3 接口的实现
5.4.4 接口的继承
5.4.5 接口、类和抽象类
5.4.6 显式接口的实现
5.5 综合实战——动物特性的面向对象描述
5.6 小结

第6章 索引器、委托和事件
6.1 索引器
6.1.1 索引器的定义
6.1.2 索引器的使用
6.2 委托
6.2.1 定义委托
6.2.2 调用委托
6.3 事件
6.4 小结

第7章 调试、测试和异常处理
7.1 调试
7.1.1 调试的必要性
7.1.2 VS2008中的调试工具
7.2 测试
7.3 异常处理
7.3.1 什么是异常
7.3.2 异常类
7.3.3 Try和Catch捕捉、处理异常
7.3.4 关键字Finally的使用
7.4 小结

第8章 用集合组织数据
8.1 集合概述
8.2 使用ArrayList组织数据
8.3 使用HashTable组织数据
8.4 小结

第9章 泛型
9.1 泛型概述
9.2 使用泛型
9.3 小结

第10章 文件处理
10.1 文件和文件夹操作
10.2 流和FileStream类
10.3 读写文本文件
10.4 读写二进制文件
10.5 读写内存流
10.6 小结

第二篇 提高篇
第11章 Windows编程基础
11.1 用C#创建Windows应用程序
11.2 Windows窗体简介
11.3 Windows窗体中的常用控件
11.4 消息框的使用
11.5 Windows窗体中的高级控件
11.6 经验总结
11.7 小结

第12章 WindowsForms高级界面组件
12.1 单文档和多文档应用程序
12.2 菜单和工具栏
12.3 应用程序示例——用户信息管理
12.4 使用对话框
12.5 小结

第13章 数据库开发基本操作
13.1 创建和连接数据库
13.2 用可视化组件连接并查询数据库示例
13.3 用ADO.NET连接数据库
13.4 数据集简介
13.5 使用DataReader访问数据
13.6 用DataGridView控件显示和操作数据
13.7 综合示例——留言板
13.8 小结

第14章 在C#中使用LINQ
14.1 LINQ概述
14.2 在C#中使用LINQ
14.3 小结

第15章 .NET的三层架构
15.1 三层结构概述
15.2 创建三层结构
15.3 三层结构应用示例——用户登录实现
15.4 小结

第三篇 实例篇
第16章 图书馆管理系统
16.1 实现功能简介
16.2 数据库设计
16.3 界面设计
16.4 通用类的生成
16.5 代码实现和分析
16.6 小结

第17章 酒店管理系统
17.1 系统分析
17.2 实体类的实现
17.3 界面设计
17.4 实现数据访问层
17.5 实现业务逻辑层
17.6 实现表示层数据绑定
17.7 小结
附录
附录A C#快捷键
附录B .NET开发技巧

查看全部 ↓

精品推荐