内容简介
C# 2.0是第一门真正将泛型思想和对象技术进行完美融合的高级语言。
本书通过丰富的范例全面系统地讲解了C#语言的编程技术,并重点介绍了C≠}2.0的新增特性,其中包括.NET框架、C撑语法基础、类型系统、对象程序设计、泛型编程、匿名方法及商业开发等多个层面的内容。每章之后给出了丰富的练习题,为读者进一步巩固和拓展所学知识提供了广阔空间。
本书面向C#语言的初中级读者,可作为大中专院校及各类培训机构的程序设计语言教材,对于专业开发人员而言也不失为一本理想的参考书。
目录
第1章 . NET和C#概述
1. 1 Microsoft. NET技术的由来
1. 2 公共语言架构 CLl
1. 3 . NET Framework
1. 3. 1 公共语言运行时 CLR
1. 3. 2 . NET类库
1. 4 C#语言简介
1. 5 C#2. 0的新增特性
1. 6 小结
第2章 C#应用程序初探
2. 1 第一个C#应用程序
2. 2 C#程序的基本结构
2. 2. 1 程序集
2. 2. 2 命名空间
2. 2. 3 类型. 类和方法
2. 2. 4 注释
2. 3 与用户进行交互
2. 3. 1 Console类
2. 3. 2 一个交互程序
2. 4 编写Windows应用程序
2. 5 小结
2. 6 习题
第3章 数据类型
3. 1 值类型
3. 1. 1 整数类型
3. 1. 2 字符类型
3. 1. 3 实数类型
3. 1. 4 布尔类型
3. 1. 5 结构类型
3. 1. 6 枚举类型
3. 2 引用类型
3. 2. 1 类
3. 2. 2 接口
3. 2. 3 代表
3. 2. 4 数组
3. 3 类型转换
3. 3. 1 数值转换
3. 3. 2 枚举转换
3. 3. 3 引用转换
3. 3. 4 装箱和拆箱转换
3. 3. 5 转换检查
3. 4 小结
3. 5 习题
第4章 成员. 变量和常量
4. 1 基本成员类型
4. 1. 1 字段
4. 1. 2 方法
4. 1. 3 嵌套成员
4. 1. 4 成员访问限制
4. 1. 5 静态成员和非静态成员
4. 2 变量
4. 3 常量
4. 4 小结
4. 5 习题
第5章 表达式
5. 1 操作符
5. 2 算术表达式
5. 2. 1 基本算术运算
5. 2. 2 枚举运算
5. 2. 3 模运算
5. 2. 4 其他
5. 3 自增和自减表达式
5. 4 位运算表达式
5. 4. 1 取补运算
5. 4. 2..