注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C#程序设计易懂易会教程

C#程序设计易懂易会教程

C#程序设计易懂易会教程

定 价:¥32.00

作 者: 袁开鸿
出版社: 清华大学出版社
丛编项: 21世纪高职高专规划教材·计算机系列
标 签: 算法语言

ISBN: 9787811230710 出版时间: 2008-01-01 包装: 平装
开本: 16开 页数: 347 字数:  

内容简介

  《C#程序设计易懂易会教程》适合作为高等院校特别是高职高专计算机及其他相关专业面向对象程序设计课程教材,也适合作为初、中级程序员的C#面向对象程序设计的参考书。《C#程序设计易懂易会教程》还是程序设计爱好者自学C#面向对象程序设计的理想教材。C#程序设计语言是21世纪才开发出来的语言,近向年来相关的书籍主要面向有一定程序设计基础的读者。《C#程序设计易懂易会教程》为C#程序设计的基础教材,可以从零起点开始学习。《C#程序设计易懂易会教程》始终围绕易懂易会构思内容结构和细节,主要内容有程序设计基础、类和对象、继承和多态性、委托和事件、接口和异常处理等。

作者简介

暂缺《C#程序设计易懂易会教程》作者简介

图书目录

第一篇 C#程序设计基础
第1章 程序设计简述
1.1 程序设计的发展历程
1.2 给一个要求计算机完成的任务
1.3 编写简单的C#程序
1.4 编写Windows应用程序
1.5 Visual Studio.NET开发环境
1.5.1 标题栏
1.5.2 菜单栏
1.5.3 工具栏
1.5.4 服务器资源管理器
1.5.5 工具箱
1.5.6 主窗口
1.5.7 解决方案资源管理器
1.5.8 属性窗口
1.5.9 动态帮助窗口
1.6 小结
习题
第2章 程序设计基础
2.1 变量和常量
2.1.1 变量
2.1.2 变量的作用域
2.1.3 常量和const关键字
2.2 标识符
2.3 关键字
2.4 运算符
2.5 表达式
2.6 小结
习题
第3章 数据类型
3.1 值类型
3.1.1 结构类型
3.1.2 枚举类型
3.2 C#内置数据类型
3.2.1 布尔类型
3.2.2 整数类型
3.2.3 浮点数类型
3.2.4 字符类型
3.2.5 小数类型
3.2.6 字符串类型
3.2.7 object类型
3.2.8 数值常量和字符常量
3.3 引用类型
3.3.1 数组类型
3.3.2 类类型
3.3.3 接口类型
3.3.4 委托类型
3.4 数据类型转换
3.4.1 隐式转换
3.4.2 显式转换
3.5 小结
习题
第4章 程序流程控制
4.1 选择结构语句
4.1.1 if语句
4.1.2 switch语句
4.2 循环语句
4.2.1 while循环语句
4.2.2 dowhile循环语句
4.2.3 for循环语句
4.2.4 foreach循环语句
4.3 跳转语句
4.3.1 break语句
4.3.2 continue语句
4.3.3 goto语句
4.3.4 trycatch语句和retum语句
4.4 小结
习题
第5章 方法
5.1 程序方法的定义和调用
5.1.1 方法的定义
5.1.2 静态方法的调用
5.1.3 实例方法的调用
5.2 方法参数和ref,out和params关键字
5.2.1 方法参数
5.2.2 ref关键字
5.2.3 out关键字
5.2.4 params关键字
5.3 方法的return语句
5.4 方法重载
5.5 小结
习题
第6章 字符串和数组
6.1 字符串
6.1.1 字符串的定义
6.1.2 字符串常量
6.1.3 使用——和Equals方法比较字符串
6.2 字符串的基本操作
6.2.1 字符操作
6.2.2 子串操作
6.2.3 比较操作
6.2.4 修剪操作
6.3 StringBuilder类
6.3.1 字符串常量带来的问题
6.3.2 定义StringBuilder对象
6.3.3 StringBuilder类的主要方法
6.4 数组
6.4.1 一维数组
6.4.2 多维数组
6.5 Array类
6.6 ArrayList类
6.7 小结
习题
第二篇 C#面向对象程序设计
第7章 类和对象
7.1 面向对象基本概念
7.1.1 封装
7.1.2 继承
7.1.3 多态性
7.2 类的声明和对象的创建
7.2.1 类的声明
7.2.2 对象的创建
7.3 类的成员构成
7.4 构造方法
7.5 方法重载
7.5.1 实例方法重载
7.5.2 静态方法重载
7.5.3 构造方法重载
7.5.4 拷贝构造方法
7.6 属性
7.7 索引器
7.8 命名空间与using关键字
7.8.1 namespace关键字
7.8.2 using关键字
7.8.3 .NET基类库
7.8.4 生成自己的类库
7.8.5 internal访问权限
7.8.6 多语言编程
7.9 小结
习题
第8章 继承和多态性
8.1 继承
8.1.1 继承定义
8.1.2 重写基类成员
8.1.3 派生类对象的多类型性
8.2 抽象类和抽象方法
8.3 值类型和引用类型的关系
8.3.1 object类型
8.3.2 内存的组织
8.3.3 结构和类的区别
8.3.4装箱与拆箱
8.4 多态性
8.4.1 virtual和override关键字
8.4.2 面向对象的多态性
8.5 小结
习题
第9章 委托和事件
9.1 委托
9.1.1 委托类型定义
9.1.2 委托对象的定义
9.1.3 多重委托
9.1.4 调用委托
9.1.5 委托的参数传递
9.2 事件
9.2.1 事件定义
9.2.2 事件的引发
9.3 小结
习题
第10章 接口
10.1 接口的概念
10.2 使用接口的意义
10.3 接口的定义
10.3.1 定义接口
10.3.2 定义接口成员
10.4 接口的实现
10.5 接口的访问
10.6 显式接口成员实现
10.7 接口的特点
10.8 接口与抽象类的区别
10.9 小结
习题
第11章 异常处理
11.1 异常
11.1.1 程序错误
11.1.2 异常
11.2 异常处理
11.2.1 结构化异常处理
11.2.2 抛出异常
11.2.3 trycatch结构的嵌套
11.3 异常类
11.3.1 ExCeptlon类
11.3.2 系统定义的异常类
11.3.3 自定义的异常类
11.4 小结
习题
第12章 文件操作
12.1 文件与流
12.1.1 文件与流的概念
12.1.2 流类
12.2 读写文本文件
12.2.1 读文本文件
12.2.2 写文本文件
12.3 读写二进制文件
12.3.1 读二进制文件
12.3.2 写二进制文件
12.4 小结
习题
参考文献

本目录推荐