注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETC#语言程序设计

C#语言程序设计

C#语言程序设计

定 价:¥48.00

作 者: 温谦,郑小平,刘涛编著
出版社: 人民邮电出版社
丛编项: NET平台研究与开发丛书
标 签: C#

购买这本书可以去


ISBN: 9787115094698 出版时间: 2001-07-01 包装: 胶版纸
开本: 26cm+光盘1片 页数: 432 字数:  

内容简介

  Microsoft公司新推出的C#语言具有诸多新的特性,它含弃了C和C++中很多使用复杂、容易出现编程错误的特性和功能,以崭新的姿态呈现在世人面前。不久的将来,C#会成为每一位资深程序员首选的编程语言。本书分为3个部分。入门部分介绍了C#语言的新特性以及C#语言的开发工具;语法部分展示了C#语言的各个细节,每一章介绍一个主题;提高部分讲解了Microsoft.NET平台中常用的类和服务。本书体系结构清晰,解释说明详尽,开发实例丰富。本书附赠一张光盘,其中包括书中所有实例的源代码。本书适用于对面向对象程序语言有所了解的读者,同时可作为计算机爱好者系统学习C#语言的教材。

作者简介

暂缺《C#语言程序设计》作者简介

图书目录

第1章 C#语言概述 
1.1 C#语言简介 
1.2 C#语言的特点 
1.2.1 简单(Simplicity) 
1.2.2 现代(Modernity) 
1.2.3 面向对象(Object-orientation) 
1.2.4 类型安全(Type-safety) 
1.2.5 版本可控(Versionable) 
1.2.6 兼容(Compatibility) 
1.2.7 灵活(Flexibility) 
1.3 C#和C、C++的比较 
1.3.1 定义全局变量 
1.3.2 指针(Pointer) 
1.3.3 内存管理 
1.3.4 数据类型的支持 
1.3.5 类型转换 
1.3.6 头文件 
1.3.7 预处理 
第2章 开发工具 
2.1 SDK的安装 
2.1.1 安装准备工作 
2.1.2 开始安装 
2.2 开发工具的使用 
2.2.1 Hello World程序 
2.2.2 编译动态连接库 
2.2.3 使用动态连接库 
第3章 数据类型 
3.1 数值类型 
3.1.1 bool类型
3.1.2 char类型 
3.1.3 byte类型 
3.1.4 sbyte类型 
3.1.5 short类型 
3.1.6 ushort类型 
3.1.7 int类型 
3.1.8 uint类型 
3.1.9 long类型 
3.1.10 ulong类型 
3.1.11 float类型 
3.1.12 double类型 
3.1.13 decimal类型 
3.1.14 enum类型 
3.1.15 struct类型 
3.2 装箱和拆箱 
3.2.1 装箱 
3.2.2 拆箱
3.3 引用类型 
3.3.1 class类型 
3.3.2 delegate类型 
3.3.3 interface类型 
3.3.4 object类型 
3.3.5 string类型 
3.4 类型参考表 
3.4.1 内建类型表 
3.4.2 整数类型表 
3.4.3 浮点类型表 
3.4.4 缺省值表 
3.4.5 数值类型表 
3.4.6 隐式数字转换表 
3.4.7 显式数字转换表 
第4章 修饰符 
4.1 访问修饰符 
4.1.1 访问属性级别 
4.1.2 访问属性范围 
4.1.3 使用访问属性的限制 
4.1.4 internal修饰符 
4.1.5 private修饰符 
4.1.6 protected修饰符 
4.1.7 public修饰符 
4.2 abstract修饰符 
4.2.1 修饰符描述 
4.2.2 示例 
4.3 const修饰符 
4.3.1 修饰符描述 
4.3.2 示例 
4.4 event修饰符 
4.4.1 修饰符描述 
4.4.2 示例 
4.5 extern修饰符 
4.5.1 修饰符描述 
4.5.2 示例 
4.6 override修饰符 
4.6.1 修饰符描述 
4.6.2 示例 
4.7 readonly修饰符 
4.7.1 修饰符描述 
4.7.2 示例 
4.8 sealed修饰符 
4.8.1 修饰符描述 
4.8.2 示例 
4.9 static修饰符 
4.9.1 修饰符描述 
4.9.2 示例 
4.10 virtual修饰符 
4.10.1 修饰符描述 
4.10.2 示例 
第5章 语句 
5.1 选择语句 
5.1.1 if-else语句 
5.1.2 switch-case语句 
5.2 循环语句 
5.2.1 do-while语句 
5.2.2 for语句 
5.2.3 foreach-in语句 
5.2.4 while语句 
5.3 跳转语句 
5.3.1 break语句 
5.3.2 continue语句 
5.3.3 goto语句 
5.3.4 return语句 
5.4 异常处理语句 
5.4.1 throw语句 
5.4.2 try-catch语句 
5.4.3 try-finally语句 
5.4.4 try-catch-finally语句 
5.5 检查和非检查 
5.5.1 checked语句 
5.5.2 unchecked语句 
5.6 非保护和固定 
5.6.1 unsafe语句 
5.6.2 fixed语句 
5.7 锁定语句 
5.7.1 语法规则 
5.7.2 注解 
5.7.3 示例1 
5.7.4 示例2 
第6章 方法参数 
6.1 params关键词 
6.2 ref关键词 
6.3 out关键词 
第7章 名字空间 
7.1 namespace关键词 
7.1.1 语法规则 
7.1.2 注解 
7.1.3 示例 
7.2 using关键词 
7.2.1 语法规则 
7.2.2 注解 
7.2.3 示例1 
7.2.4 示例2 
第8章 操作符关键词 
8.1 as关键词 
8.1.1 语法规则 
8.1.2 注解 
8.1.3 示例 
8.2 is关键词 
8.2.1 语法规则 
8.2.2 注解 
8.2.3 示例 
8.3 new操作符 
8.3.1 语法规则 
8.3.2 注解 
8.3.3 示例
8.4 new修饰符 
8.4.1 语法规则 
8.4.2 示例1 
8.4.3 示例2 
8.5 sizeof关键词 
8.5.1 语法规则 
8.5.2 注解 
8.5.3 示例 
8.6 typeof关键词 
8.6.1 语法规则 
8.6.2 注解 
8.6.3 示例1 
8.6.4 示例2 
8.7 true关键词 
8.7.1 注解 
8.7.2 示例 
8.8 false关键词 
8.8.1 注解 
8.8.2 示例 
8.9 stackalloc关键词 
8.9.1 语法规则 
8.9.2 注解 
8.9.3 示例 
第9章 转换关键词 
9.1 explicit关键词 
9.1.1 注解 
9.1.2 示例 
9.2 implicit关键词 
9.2.1 注解 
9.2.2 示例 
9.3 operator关键词 
9.3.1 语法规则 
9.3.2 注解 
9.3.3 示例 
第10章 访问关键词 
10.1 base关键词 
10.1.1 注解 
10.1.2 示例1 
10.1.3 示例2 
10.2 this关键词 
10.2.1 注解 
10.2.2 示例 
第11章 操作符 
11.1 操作符分类 
11.2 算术溢出 
11.3 操作符详解 
11.3.1 可重载操作符 
11.3.2 []操作符 
11.3.3 ()操作符 
11.3.4 .操作符 
11.3.5 +操作符 
11.3.6 ?操作符 
11.3.7 *操作符 
11.3.8 /操作符 
11.3.9 %操作符 
11.3.10 &操作符 
11.3.11 |操作符 
11.3.12 ^操作符 
11.3.13 !操作符 
11.3.14 ~操作符 
11.3.15 =操作符 
11.3.16 操作符 
11.3.17 操作符 
11.3.18 ?:操作符 
11.3.19 ++操作符 
11.3.20 ??操作符 
11.3.21 &&操作符 
11.3.22 ||操作符 
11.3.23 操作符 
11.3.24 操作符 
11.3.25 ==操作符 
11.3.26 !=操作符 
11.3.27 =操作符 
11.3.28 =操作符 
11.3.29 +=操作符 
11.3.30 ?=操作符 
11.3.31 *=操作符 
11.3.32 /=操作符 
11.3.33 %=操作符 
11.3.34 &=操作符 
11.3.35 |=操作符 
11.3.36 ^=操作符 
11.3.37 =操作符 
11.3.38 =操作符 
11.3.39 - 操作符 
11.4 操作符的重载
11.4.1 复数类 
11.4.2 三值逻辑类型 
第12章 特性 
12.1 特性概述 
12.1.1 使用特性 
12.1.2 全局特性 
12.1.3 创建定制特性 
12.1.4 获取特性信息 
12.2 AttributeUsage特性 
12.2.1 语法规则 
12.2.2 注解 
12.3 Conditional特性 
12.3.1 语法规则 
12.3.2 注解 
12.3.3 示例 
12.4 Obsolete特性 
12.4.1 语法规则 
12.4.2 注解 
12.4.3 示例 
12.5 应用实例 
12.5.1 声明特性类 
12.5.2 使用特性类 
12.5.3 综合示例 
第13章 预处理指令 
13.1 #if预处理指令 
13.1.1 语法规则 
13.1.2 注解 
13.1.3 示例 
13.2 #else预处理指令 
13.2.1 语法规则 
13.2.2 注解 
13.2.3 示例 
13.3 #elif预处理指令 
13.3.1 语法规则 
13.3.2 注解 
13.3.3 示例 
13.4 #endif预处理指令 
13.4.1 语法规则 
13.4.2 注解 
13.4.3 示例 
13.5 #define预处理指令 
13.5.1 语法规则 
13.5.2 注解 
13.5.3 示例 
13.6 #undef预处理指令 
13.6.1 语法规则 
13.6.2 注解 
13.6.3 示例 
13.7 #warning预处理指令 
13.7.1 语法规则 
13.7.2 注解 242
13.7.3 示例 242
13.8 #error预处理指令 
13.8.1 语法规则 
13.8.2 注解 
13.8.3 示例 
13.9 #line预处理指令 
13.9.1 语法规则 
13.9.2 注解 
13.9.3 示例 
13.10 #region预处理指令 
13.10.1 语法规则 
13.10.2 注解 
13.10.3 示例 
13.11 #endregion预处理指令 
13.11.1 语法规则 
13.11.2 示例 
第14章 数组 
14.1 一维数组 
14.1.1 数组初始化 
14.1.2 把数组作为参数传递 
14.1.3 示例1 
14.1.4 示例2 
14.2 多维数组 
14.2.1 数组初始化 
14.2.2 把数组作为参数传递 
14.2.3 示例 
14.3 使用ref和out传递数组 
14.3.1 示例1 
14.3.2 示例2 
第15章 Main方法 
15.1 返回值 
15.1.1 示例 
15.1.2 执行示例 
15.2 命令行参数 
15.2.1 示例 
15.2.2 执行示例 
第16章 属性 
16.1 属性的声明 
16.1.1 语法规则 
16.1.2 注解 
16.1.3 示例 
16.2 访问器 
16.2.1 语法规则 
16.2.2 注解 
16.2.3 示例1 
16.2.4 示例2 
16.3 接口属性 
16.3.1 语法规则 
16.3.2 注解 
16.3.3 示例 
16.4 应用实例 
16.4.1 实例1 
16.4.2 实例2 
第17章 索引 
17.1 索引的声明 
17.1.1 语法规则 
17.1.2 注解 
17.1.3 示例 
17.2 属性和索引的比较 
17.3 接口索引 
17.3.1 语法规则 
17.3.2 注解 
17.3.3 示例 
17.4 应用实例 
17.4.1 示例1 
17.4.2 示例2 
第18章 XML文档 
18.1 文档注释标记 
18.1.1 c 标记 
18.1.2 code 标记 
18.1.3 example 标记 
18.1.4 exception 标记 
18.1.5 list 标记 
18.1.6 para 标记 
18.1.7 param 标记 
18.1.8 paramref 标记 
18.1.9 permission 标记 
18.1.10 remarks 标记 
18.1.11 returns 标记 
18.1.12 see 标记 
18.1.13 seealso 标记 
18.1.14 summary 标记 
18.1.15 value 标记 
18.2 处理XML文件 
18.3 应用实例 
第19章 时间和计时器 
19.1 显示日期和时间 
19.2 时间段
19.3 计时器
19.4 日程 
第20章 文件操作 
20.1 查询文件信息 
20.2 读取文本文件 
20.3 写入文本文件 
20.4 读取二进制文件 
20.5 写入二进制文件 
20.6 列出文件夹中的文件 
20.7 拷贝和删除 
第21章 线程和进程 
21.1 线程 
21.1.1 控制线程的方法 
21.1.2 多线程设计 
21.1.3 多线程同步 
21.2 进程 
21.2.1 启动、停止进程 
21.2.2 获取进程信息 
第22章 GUI编程基础 
22.1 Hello, Windows Forms!
22.2 Windows Forms编程模式 
22.2.1 窗体 
22.2.2 控件 
22.2.3 事件 
22.3 菜单设计 
22.3.1 给窗体添加主菜单 
22.3.2 创建上下文菜单 
22.4 重画窗口 
22.5 定制控件 
22.5.1 绘制控件 
22.5.2 添加属性 
22.5.3 添加事件 
22.5.4 综合代码 
22.5.5 使用控件 
附录 Visual Studio.NET 7.0的安装及其与C#的关系 

本目录推荐