书籍简介:
C#是汇集了C,C++、VB、Delphi以及Java的优点,加上自身的许多特色而构成的新一代面向组件、面向对象的程序设计语言。本书阐述C#程序设计的方法与技巧,取材广泛,概念清晰,由浅入深。内容包括:简单的C#程序设计;类型系统;控制台输入/输出;表达式与运算符;程序流控制;类;方法;属性、数组与索引器;结构、枚举与属性信息;接口;异常处理;代表与事件处理;运算符重载与用户定义的转换;多线程程序设计;元数据查询与文件操作。书中示例均在Microsoft.NET平台上通过,实用性强,覆盖面广,许多例子采用多种解决方案,充分体现了C#的灵活性与多样性。每章均有小结与习题,并在书末提供了习题参考答案。书中示例、习题与运行结果可通过华信教育资源网(http://www.hxedu.com.cn)免费下载使用。
本书可作为大专院校计算机及相关专业的教材,也可作为C#培训班教材,并可供各行各业从事计算机技术、电子商务系统工程和企业管理人员参考。
作者简介:
刘甲耀,严桂兰 编著
出版日期:
2007年02月
章节目录:
第1章 简单的C#程序设计
1.1 面向对象编程的基本概念
1.2 C#运行环境Microsoft.NET简介
1.3 简单C#程序的编写与运行
1.4 遍历简单的C#程序代码
1.5 C#程序设计准则
小结
习题1
第2章 类型系统
2.1 任何事物都是一个对象
2.2 值类型与引用类型
2.3 装箱与拆箱
2.4 所有类型的根Sysrtem.Object
2.5 类型与别名
2.6 类型间的强制转换
2.7 命名空间的using关键字
小结
习题2
第3章 控制台输入/输出
3.1 控制台I/O类
3.2 控制台输出
3.3 控制台输入
小结
习题3
第4章 表达式与运算符
4.1 定义的运算符
4.2 运算符的优先级
4.3 C#运算符
小结
习题4
第5章 程序流控制
5.1 块语句
5.2 选择型语句(选择型结构)
5.3 循环型语句(循环型结构)
5.4 转移语句
小结
习题5
第6章 类
6.1 类的定义
6.2 类成员
6.3 访问修饰符
6.4 Main方法
6.5 构造方法
6.6 常量与只读域
6.7 继承
小结
习题6
第7章 方法
7.1 方法的定义与调用
7.2 值方法的参数
7.3 ref和out方法参数
7.4 方法重载
7.5 可变的方法参数
7.6 虚拟方法
7.7 静太方法
小结
习题7
第8章 属性、数组与索引器
8.1 属性
8.2 数组
8.3 索引器
小结
习题8
第9章 结构、枚举与属性信息
9.1 结构
9.2 枚举
9.3 属性信息的引入
9.4 属性信息的定义
9.5 在关属性信息的查询
9.6 属性信息参数
9.7 AttributeUsage属性信息
9.8 属性信息标识符
小结
习题9
第10章 接口
第11章 异常处理
第12章 代表与事件处理
第13章 运算符重载与用户定义的转换
第14章 多线程程序设计
第15章 元数据查询与文件操作
习题参考答案
附录A 本书使用的符号说明
参考文献
封面图: