书籍详情
.NET编程先锋C#/网络前沿技术系列
作者:(美)Christoph Wille著、袁萌译
出版社:中国青年出版社
出版时间:2001-01-01
ISBN:9787500641841
定价:¥19.00
购买这本书可以去
内容简介
对于那些渴望快速掌握C#语言的人们,本书无疑是您的明智之选。C#提供了现代、简化、完全面向对象和类型安全的下一代Windows和网络应用开发语言。本书将教你如何用C#编程,从而实例垃圾收集,跨语言平台、异常处理、安全化、版本支持、调试和解析代码以及其它一些.NET环境下的编程技术。C#相对于C++来说,不愧为一代高效、简化、现代的面向对象的程序设计语言,可谓青出于蓝胜于蓝。相信C#将会成为您的首选。
作者简介
暂缺《.NET编程先锋C#/网络前沿技术系列》作者简介
目录
译者的话
前言
第1章 C#概述
1.1 为什么需要C#
1.1.1 简单性
1.1.2 现代性
1.1.3 面向对象
1.1.4 类型安全性
1.1.5 版本处理技术
1.1.6 兼容性
1.1.7 灵活性
1.2 小结
第2章 理论基础——公用语言运行环境
2.1 公用语言运行环境
2.1.1 中间语言和元数据
2.1.2 即时编译器
2.2 虚拟对象系统
2.2.1 VOS类型系统
2.2.2 元数据
2.2.3 公用语言规范
2.2.4 虚拟运行系统
2.3 小结
第3章 第一个C#应用程序
3.1 选择一个编辑器
3.2 Hello World代码
3.3 编译程序
3.4 输入和输出
3.5 添加注释
3.6 小结
第4章 C#的数据类型
4.1 值类型
4.1.1 简单类型
4.1.2 结构类型
4.1.3 枚举类型
4.2 引用类型
4.2.1 对象类型
4.2.2 类(Class)类型
4.2.3 接口
4.2.4 代表(Delegate)
4.2.5 string类型
4.2.6 数组(Arrays)
4.3 装箱(Boxing)和拆箱(Unboxing)
4.3.1 装箱转换
4.3.2 拆箱转换
4.4 小结
第5章 类
5.1 构造器与析构器
5.2 方法
5.2.1 方法中的参数
5.2.2 方法的重载
5.2.3 方法的覆盖
5.3 类的属性
5.4 索引指示器
5.5 事件
5.6 修饰符的使用
5.6.1 类修饰符
5.6.2 成员变量修饰符
5.6.3 访问修饰符
5.7 小结
第6章 控制语句
6.1 选择语句
6.1.1 IF语句
6.1.2 switch语句
6.2 循环语句
6.2.1 fof语句
6.2.2 foreach语句
6.2.3 While语句
6.2.4 do语句
6.3 小结
第7章 异常处理
7.1 检测语句和不检测语句
7.1.1 在编译器设置面板中设置溢出检测
7.1.2 程序内的溢出检测
7.2 异常处理的语句
7.2.1 用try-catch进行捕捉
7.2.2 用try-finally进行清除
7.2.3 用try-catch-finally来处理所有异常
7.3 抛出异常
7.3.1 再次抛出异常
7.3.2 构建自己的异常事件类
7.4 异常处理中应注意事项
7.5 小结
第8章 在C#中编写组件
8.1 第一个组件
8.1.1 创建组件
8.1.2 编译组件
8.1.3 创建一个简单的客户应用程序
8.2 使用名字空间
8.2.1 在名字空间中包装一个类
8.2.2 在客户端应用程序中使用名字空间
8.2.3 在名字空间中加入多个类
8.3 小结
第9章 配置和部署
9.1 条件编译
9.1.1 预处理器的使用
9.1.2 Conditional属性
9.2 XML中的文档注释
9.2.1 描述元素
9.2.2 添加备注和表单
9.2.3 提供示例
9.2.4 描述参数
9.2.5 描述属性
9.2.6 编译文档
9.3 为代码编写版本号
9.4 小结
第10章 用未操控的代码进行内部操作
10.1 COM互用性
10.1.1 向COM展示.NET对象
10.1.2 向.NET对象展示COM对象
10.2 平台请求服务
10.3 不安全代码
10.4 小结
第11章 调试C#代码
11.1 调试任务
11.1.1 为应用程序创建一个调试版本
11.1.2 选择一个可执行的程序
11.1.3 设置中断点
11.1.4 逐句测试程序
11.1.5 添加到一个进程
11.1.6 检查并修改变量
11.1.7 管理异常事件处理
11.1.8 JIT调试
11.1.9 调试组件
11.2 中间语言分解器
11.3 小结
第12章 安全性
12.1 代码访问安全机制
12.1.1 类型安全的确认
12.1.2 许可
12.2 基于角色的安全机制
12.3 小结
前言
第1章 C#概述
1.1 为什么需要C#
1.1.1 简单性
1.1.2 现代性
1.1.3 面向对象
1.1.4 类型安全性
1.1.5 版本处理技术
1.1.6 兼容性
1.1.7 灵活性
1.2 小结
第2章 理论基础——公用语言运行环境
2.1 公用语言运行环境
2.1.1 中间语言和元数据
2.1.2 即时编译器
2.2 虚拟对象系统
2.2.1 VOS类型系统
2.2.2 元数据
2.2.3 公用语言规范
2.2.4 虚拟运行系统
2.3 小结
第3章 第一个C#应用程序
3.1 选择一个编辑器
3.2 Hello World代码
3.3 编译程序
3.4 输入和输出
3.5 添加注释
3.6 小结
第4章 C#的数据类型
4.1 值类型
4.1.1 简单类型
4.1.2 结构类型
4.1.3 枚举类型
4.2 引用类型
4.2.1 对象类型
4.2.2 类(Class)类型
4.2.3 接口
4.2.4 代表(Delegate)
4.2.5 string类型
4.2.6 数组(Arrays)
4.3 装箱(Boxing)和拆箱(Unboxing)
4.3.1 装箱转换
4.3.2 拆箱转换
4.4 小结
第5章 类
5.1 构造器与析构器
5.2 方法
5.2.1 方法中的参数
5.2.2 方法的重载
5.2.3 方法的覆盖
5.3 类的属性
5.4 索引指示器
5.5 事件
5.6 修饰符的使用
5.6.1 类修饰符
5.6.2 成员变量修饰符
5.6.3 访问修饰符
5.7 小结
第6章 控制语句
6.1 选择语句
6.1.1 IF语句
6.1.2 switch语句
6.2 循环语句
6.2.1 fof语句
6.2.2 foreach语句
6.2.3 While语句
6.2.4 do语句
6.3 小结
第7章 异常处理
7.1 检测语句和不检测语句
7.1.1 在编译器设置面板中设置溢出检测
7.1.2 程序内的溢出检测
7.2 异常处理的语句
7.2.1 用try-catch进行捕捉
7.2.2 用try-finally进行清除
7.2.3 用try-catch-finally来处理所有异常
7.3 抛出异常
7.3.1 再次抛出异常
7.3.2 构建自己的异常事件类
7.4 异常处理中应注意事项
7.5 小结
第8章 在C#中编写组件
8.1 第一个组件
8.1.1 创建组件
8.1.2 编译组件
8.1.3 创建一个简单的客户应用程序
8.2 使用名字空间
8.2.1 在名字空间中包装一个类
8.2.2 在客户端应用程序中使用名字空间
8.2.3 在名字空间中加入多个类
8.3 小结
第9章 配置和部署
9.1 条件编译
9.1.1 预处理器的使用
9.1.2 Conditional属性
9.2 XML中的文档注释
9.2.1 描述元素
9.2.2 添加备注和表单
9.2.3 提供示例
9.2.4 描述参数
9.2.5 描述属性
9.2.6 编译文档
9.3 为代码编写版本号
9.4 小结
第10章 用未操控的代码进行内部操作
10.1 COM互用性
10.1.1 向COM展示.NET对象
10.1.2 向.NET对象展示COM对象
10.2 平台请求服务
10.3 不安全代码
10.4 小结
第11章 调试C#代码
11.1 调试任务
11.1.1 为应用程序创建一个调试版本
11.1.2 选择一个可执行的程序
11.1.3 设置中断点
11.1.4 逐句测试程序
11.1.5 添加到一个进程
11.1.6 检查并修改变量
11.1.7 管理异常事件处理
11.1.8 JIT调试
11.1.9 调试组件
11.2 中间语言分解器
11.3 小结
第12章 安全性
12.1 代码访问安全机制
12.1.1 类型安全的确认
12.1.2 许可
12.2 基于角色的安全机制
12.3 小结
猜您喜欢