注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETC#程序设计(21世纪高等学校电子信息类专业规划教材)

C#程序设计(21世纪高等学校电子信息类专业规划教材)

C#程序设计(21世纪高等学校电子信息类专业规划教材)

定 价:¥28.00

作 者: 田原,李素若,文斌编著
出版社: 北京交通大学出版社
丛编项: 高等学校电子信息类专业规划教材
标 签: C#

ISBN: 9787810825634 出版时间: 2005-07-01 包装: 平装
开本: 26cm 页数: 300 字数:  

内容简介

  《21世纪高等学校电子信息类专业规划教材:C#程序设计》从最基本的词法、语法开始讲解C#语言,包括C#的数据类型、控制语句、名字空间、类、数组和枚举、集合、结构、接囗、代表和事件以及错误和异常处理。另外,《21世纪高等学校电子信息类专业规划教材:C#程序设计》还讲解了C#的一些高级概念,包括文件和流、Windows桌面应用程序开发、ASP.NET:Web Form、ASP.NET:Web Services、分布式应用程序创建、网络程序开发、数据库应用程序开发、多线程以及和COM的交互等。《21世纪高等学校电子信息类专业规划教材:C#程序设计》结构清晰、内容丰富,可作为本科、大专层次院校的教材,也适用于使用C#进行软件开发的广大技术人员。

作者简介

暂缺《C#程序设计(21世纪高等学校电子信息类专业规划教材)》作者简介

图书目录

第1章 .NET和C#简介
1.1 .NET和C#
1.2 .NET SDK
1.2.1 .NET SDK简介
1.2.2 命令行编译
1.3 Visual Studio .NET简介
1.3.1 Visual Studio .NET系统要求
1.3.2 Visual Studio .NET组件
1.3.3 Visual Studio .NET集成环境IDE
第2章 C#语言入门
2.1 “Hello, world”程序
2.2 类型
2.3 变量和参数
2.4 内置变量
2.5 数组类型
2.6 系统统一类型
2.7 自动内存管理
2.8 表达式
2.9 局部常量和局部变量
2.10 语句
2.10.1 if语句
2.10.2 switch语句
2.10.3 while语句
2.10.4 do语句
2.10.5 for语句
2.10.6 foreach语句
2.10.7 break语句和continue语句
2.10.8 return语句
2.10.9 throw语句
2.10.10 try语句
2.10.11 checked和unchecked语句
2.10.l2 lock语句
2.10.13 语句标记和goto语句
第3章 表达式与控制语句
3.1 表达式
3.1.l 表达式分类
3.1.2 简单表达式
3.2 函数
3.2.1 函数分类
3.2.2 参数列表
3.3 操作符
3.3.1 操作符的优先级
3.3.2 基本操作符
3.3.3 单目操作符
3.3.4 算术操作符
3.3.5 移位操作符
3.3.6 关系操作符
3.3.7 位逻辑操作符
3.3.8 条件逻辑操作符
3.3.9 操作符的重载
3.3.10 条件语句
3.3.11 赋值语句
3.4 语句
3.4.1 语句块
3.4.2 空语句
3.4.3 标签语句
3.4.4 声明语句
3.4.5 表达式语句
3.4.6 选择语句
3.4.7 循环语句
3.4.8 跳转语句
第4章 名字空间
4.1 名字空间的声明和调用
4.1.1 名字空间的声明
4.1.2 名字空间的使用
4.1.3 using指令
4.1.4 名字空间的别名
4.2 名字空间和基类
第5章 类
5.1 描述类的概念
5.1.1 抽象类(Abstract class)
5.1.2 密封类(Sealed class)
5.1.3 基类(Base classes)
5.2 类成员
5.2.1 类成员声明
5.2.2 继承
5.2.3 new 修饰符
5.2.4 权限修饰符
5.2.5 静态和实例成员
5.3 常量
5.4 字段
5.4.1 静态和实例字段(static and instance fields)
5.4.2 只读字段(readonly fields)
5.4.3 常量和静态只读字段的区别
5.5 方法
5.5.1 方法参数(method parameters)
5.5.2 虚拟方法(virtual methods)
5.5.3 重载基类中的方法(override methods)
5.5.4 抽象方法(abstract methods)
5.5.5 外部方法(external methods)
5.6 属性(Properties)
5.6.1 存取标记(accessors)
5.6.2 虚拟、隐藏和抽象标记(virtual、override、abstract accessors)
5.7 事件(Events)
5.8 索引(Indexers)
5.9 操作符(Operators)
5.10 实例构造函数(Instance Constructors)
5.10.1 默认构造函数(default constructors)
5.10.2 私有构造函数(private constructors)
5.11 静态构造函数(Static Constructors)
5.12 析构函数(Destructors)
第6章 数组和枚举
6.1 数组
6.1.1 数组的基本概念
6.1.2 数组声明
6.1.3 数组的初始化
6.1.4 数组的应用
6.2 枚举
6.2.1 枚举的声明
6.2.2 枚举成员
第7章 集合
7.1 预定义的集合
7.1.1 ArrayList集合
7.1.2 BitArray集合
7.1.3 Hashtable集合
7.1.4 Queue集合
7.1.5 SortedList集合
7.2 集合的接口
7.3 创建集合
7.3.1 列表的集合
7.3.2 使用SiteList集合
7.4 小结
第8章 结构
8.1 结构声明
8.2 结构的应用
第9章 接囗
9.1 抽象类与接口
9.2 接口成员
9.2.1 方法
9.2.2 特性
9.2.3 索引
9.2.4 事件
9.3 隐式实现
9.3.1 单个类接口的实现
9.3.2 模拟多态性行为
9.4 显式实现
9.5 映射
9.6 继承性
第10章 代表和事件
10.1 代表
10.1.1 定义代表
10.1.2 创建代表方法处理程序
10.1.3 接通代表和处理程序
10.1.4 通过代表调用方法
10.1.5 多重代表
10.1.6 代表的相等性
10.2 事件
10.2.1 定义事件处理程序
10.2.2 注册事件
10.2.3 实现事件
10.2.4 触发事件
10.2.5 修改事件添加/删除方法
10.3 小结
第11章 处理异常和错误
11.1 try/catch块
11.2 finally块
11.3 预定义异常的类
11.4 处理异常
11.4.1 处理多个异常
11.4.2 处理和传递异常
11.4.3 从异常中恢复
11.5 设计自己的异常
11.6 checked和unchecked语句
11.7 小结
第12章 Windows桌面应用程序开发
12.1 桌面应用程序开发一般步骤
12.1.1 第一步:新建项目
12.1.2 第二步:界面设计
12.1.3 第三步:组件属性设置
13.1.4 第四步:程序设计
12.2 表单(Form)
12.2.1 属性
12.2.2 表单的基本方法
12.2.3 表单响应的主要事件
12.2.4 表单应用的例子
第13章 ASP.NET:Web Form
13.1 ASP.NET简介
13.1.1 ASP.NET中的概念
13.1.2 ASP.NET与ASP比较
13.1.3 ASP.NET中文件类型
13.2 基于Web表单的开发
13.2.1 Web Form介绍
13.2.2 第一个Web Form
13.2.3 页面处理过程
13.2.4 View State
13.3 使用ASP.NET开发应用程序
13.3.1 Globa1.asax文件
13.3.2 Web.config
13.4 服务器控件
第14章 ASP.NET:Web Services
14.1 Web Services简介
14.2 VS.NET中的XML Web services
14.2.1 XML Web services简介
14.2.2 使用Visual Studio创建XML Web services
14.2.3 使用Visual Studio部署XML Web services
14.2.4 WebService目录
第15章 创建分布式应用程序
15.1 将创建的分布式应用程序的结构
15.2 分布式应用程序的创建过程
15.2.1 创建中间层业务对象
15.2.2 创建用户界面
15.2.3 部署解决方案
第16章 利用C#开发网络程序
16.1 Socket类开发
16.1.1 说明
16.1.2 开发实例
16.2 NET类开发
16.2.1 程序设计的主要思路及实现方法
16.2.2 制作过程
第17章 C#数据库应用程序开发
17.1 建立连接
17.2 查看数据
17.3 操作数据
17.4 调用存储过程
17.5 检索数据集
17.6 小结
第18章 C#高级应用
18.1 多线程
18.1.1 创建新的线程
18.1.2 同步化
18.1.3 小结
18.2 与COM对象的交互
18.2.1 创建一个非管理COM类包容器
18.2.2 在C#代码中声明一个非管理的COM类(coclasses)
18.2.3 在C#代码中创建一个非管理COM类的实例
18.2.4 C#中的QueryInterface
18.2.5 综合实例
18.3 创建受管理DLL和调用外部DLL
18.3.1 编译和调用一个动态链接库
18.3.2 调用外部DLL库
18.4 代码安全
18.4.1安全性
18.4.2 安全策略
18.4.3 安全和性能
参考文献

本目录推荐