图书城客服提醒
图书城可以帮助您管理读书信息!
现在您还没有登陆,请先
注册或者
登陆!
还有问题?请联系
图书城客服
|
作者: | |
ISBN: |
9787302058083 , 7302058083
|
出版社: | 清华大学出版社 |
出版日期: | 2002-9-1 |
定价: |
¥55.00 元
|
|
|
|
|
内容提要 :
在微软为.NET Framework推出的各种语言中,综合了Visual Basic的高效性和C/C++的强大功能的C#已成为最受青睐的语言。其现代、简单、完全面向对象和类型安全的特性使它成为下一代的分布式应用程序的主流开发语言。
本书对C#的主要功能和核心类库提供了一个快速的参考。本书讲述了各种C#概念和特性,如类型系统、运算符、局部变量、数组、类、结构、枚举、字段、方法、属性、委托、事件、属性标志、系统类、集合、反射和正则表达式等。全书章节段落结构清楚,内容简明,切中要点,反映了作者多年的编程经验。
编辑推荐 :
本书非常适合于已了解C#的基本知识,但需要该语言和常用类库的简明参考的读者。虽然本书的目的不是作为指财,但它对以下读者也是很适合的:已了解一种与C语法类似的语言的读者。希望通过简短的代码示例学习编程语言的读者。有一定C#编程经验,但最喜欢在编写代码时手边有一本参考书的读者。
作者简介 :
目录 :
目 录
第1章编译和程序结构
1.1基本的C并语法
1.1.1注释
1.1.2Main()方法
1.2编译一个C#程序
1.3命名空间
1.4小结
第2章C#类型系统
2.1通用类型系统
2.1.1公共语言规范
2.1.2类型层次结构
2.2栈和托管堆
2.3值类型
2.3.1内建值类型
2.3.2用户定义的值类型
2.4引用类型
2.4.1预定义的引用类型
2.4.2用户定义的引用类型
2.5确定类型
2.6强制类型转换
2.7装箱和取消装箱
2.8小结
第3章运算符
3.1算术运算符
3.2赋值运算符
3.3关系运算符
3.4逻辑运算符
3.5对象运算符
3.6间接寻址和地址运算符
3.7其他运算符
3.8运算符重载
3.9小结
第4章程序流程和异常处理
4.1条件语句
4.1.1if-else语句
4.1.2switch语句
4.2迭代循环
4.2.1for语句
4.2.2foreach语句
4.2.3while语句
4.2.4do-while语句
4.3跳转语句
4.3.1break语句
4.3.2continue语句
4.3.3goto语句
4.3.4return语句
4.4异常处理
4.5小结
第5章局部变量
5.1局部变量声明
5.2局部变量赋值
5.3变量的作用域
5.4小结
第6章数组
6.1创建一维数组
6.2创建多维数组
6.3初始化数组元素
6.4访问数组元素
6.5数组属性和方法
6.6数组引用语义
6.7小结
第7章类
7.1定义类
7.2创建一个类实例
7.3构造函数
7.3.1调用基类的构造函数
7.3.2调用在同一个类中定义的构造函数
7.3.3静态构造函数
7.4析构函数和Finalize()方法
7.5处理托管和非托管资源
7.6继承
7.7用户定义类型之间的强制转换
7.8小结
第8章结构
8.1结构和类之间的差异
8.2定义结构
8.3创建结构实例
8.4小结
第9章接口
9.1定义接口
9.2实现接口
9.3接口继承
9.4接口映射
9.5小结
第10章枚举
10.1定义一个枚举
10.2使用枚举
10.3Enum类的方法
10.4小结
第11章字段
11.1实例字段
11.2静态字段
11.3访问修饰符
11.4常量字段
11.5只读字段
11.6lock语句
11.7易变字段
11.8小结
第12章方法
12.1定义方法
12.2退出方法
12.3实例方法
12.4静态方法
12.5访问修饰符
12.6方法参数
12.6.1params关键字
12.6.2ref关键字
12.6.3out关键字
12.7虚方法
12.8抽象方法
12.9密封方法
12.10Extern关键字
12.11方法重载
12.12方法覆盖
12.13方法隐藏
12.14小结
第13章属性
13.1定义属性
13.1.1get存取器
13.1.2set存取器
13.2实例属性
13.3静态属性
13.4小结
第14章索引器
14.1定义索引器
14.2使用索引器
14.3小结
第15章委托
15.1定义委托
15.2创建委托实例
15.3调用委托
15.4多播委托
15.5小结
第16章事件
16.1C#事件模型
16.2事件委托
16.2.1.NETFramework类库中的事件委托
16.2.2用户定义的事件委托
16.2.3创建事件委托实例
16.3事件处理程序
16.4触发事件
16.5事件存取器
16.6小结
第17章不安全代码
17.1指针和C#
17.1.1指针语法
17.1.2unsafe关键字
17.1.3编译不安全代码
17.1.4fixed关键字
17.2sizeof运算符
17.3指针算术运算
17.4强制转换指针
17.4.1将指针强制转换为整型类型
17.4.2将指针强制转换为其他指针类型
17.4.3空指针
17.5栈数组
17.6小结
第18章属性标志
18.1在代码元素中应用属性标志
18.2预定义属性标志
18.3用属性标志进行条件编译
18.4用户定义属性标志
18.5使用反射展示属性标志
18.6小结
第19章预处理命令
19.1预处理命令
19.2小结
第20章XML文档
20.1创建XML文档注释
20.2提取一个XML文档文件
20.3小结
第21章.NET类的路标
21.1.NETFramework中的命名空间
21.1.1编译器类
21.1.2与Windows操作系统互操作
21.1.3核心类
21.1.4 CodeDom类
21.1.5集合
21.1.6组件行为
21.1.7配置
21.1.8数据访问
21.1.9调试
21.1.10目录服务
21.1.11图形
21.1.12组件服务
21.1.13全局化
21.1.14输入/输出
21.1.15 WMI
21.1.16消息队列
21.1.17联网
21.1.18反射
21.1.19资源管理
21.1.20 编译器服务
21.1.21COM互操作性
21.1.22Remoting
21.1.23串行化
21.1.24安全和加密
21.1.25 Windows服务
21.1.26文本操作
21.1.27线程
21.1.28计时器
21.1.29Web编程
21.1.30 Web服务
21.1.31Web窗体
21.1.32 Windows窗体
21.1.33 XML
21.2小结
第22章系统类
22.1Type类
22.20bject类
22.3String类