内容简介
C# 2.0是第一门真正将泛型思想和对象技术进行完美融合的高级语言。
本书通过丰富的范例全面系统地讲解了C#语言的编程技术,并重点介绍了C≠}2.0的新增特性,其中包括.NET框架、C撑语法基础、类型系统、对象程序设计、泛型编程、匿名方法及商业开发等多个层面的内容。每章之后给出了丰富的练习题,为读者进一步巩固和拓展所学知识提供了广阔空间。
本书面向C#语言的初中级读者,可作为大中专院校及各类培训机构的程序设计语言教材,对于专业开发人员而言也不失为一本理想的参考书。
目录
第1章 .NET和C#概述
1.1 Microsoft.NET技术的由来
1.2 公共语言架构(CLI)
1.3 .NET Framework
1.4 C#语言简介
1.5 C# 2.0的新增特性
1.6 小结
第2章 C#应用程序初探
2.1 第一个C#应用程序
2.2 C#程序的基本结构
2.3 与用户进行交互
2.4 编写Windows应用程序
2.5 小结
2.6 习题
第3章 数据类型
3.1 值类型
3.2 引用类型
3.3 类型转换
3.4 小结
3.5 习题
第4章 成员、变量和常量
4.1 基本成员类型
4.2 变量
4.3 常量
4.4 小结
4.5 习题
第5章 表达式
5.1 操作符
5.2 算术表达式
5.3 自增和自减表达式
5.4 位运算表达式
5.5 赋值表达式
5.6 关系表达式
5.7 条件逻辑表达式
5.8 其他特殊表达式
5.9 小结
5.10 习题
第6章 控制结构
6.1 选择语句
6.2 循环语句
6.3 跳转语句
6.4 小结
6.5 习题
第7章 类
7.1 面向对象的程序设计基础
7.2 类的生命周期
7.3 属性
7.4 索引函数
7.5 事件
7.6 操作符重载
7.7 this关键字
7.8 小结
7.9 习题
第8章 字符串类型
8.1 构造String类型
8.2 String类的字段、属性和索引函数
8.3 字符操作和子串操作
8.4 字符串的比较和连接
8.5 字符串的格式化
8.6 StringBuilder类
8.7 小结
8.8 习题
第9章 继承和多态
第10章 泛型类
第11章 泛型结构和接口
第12章 可空类型
第13章 泛型方法
第14章 遍历器
第15章 匿名方法
第16章 异常处理
第17章 文件和流
第18章 代码组织与管理