C#程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:田原,李素若,文斌编著
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2005
- ISBN:7810825631
- 页数:301 页
目录 1
第1章 .NET和C#简介 1
1.1 .NET和C 1
1.2 .NET SDK 3
1.2.1 .NET SDK简介 3
1.2.2 命令行编译 3
1.3 Visual Studio.NET简介 4
1.3.1 Visual Studio.NET系统要求 4
1.3.2 Visual Studio.NET组件 4
1.3.3 Visual Studio.NET集成环境IDE 5
第2章 C#语言入门 13
2.1 “Hello,world”程序 13
2.2 类型 14
2.3 变量和参数 16
2.4 内置变量 17
2.5 数组类型 18
2.6 系统统一类型 20
2.7 自动内存管理 21
2.8 表达式 23
2.9 局部常量和局部变量 24
2.10 语句 24
2.10.1 if语句 25
2.10.2 switch语句 25
2.10.3 while语句 26
2.10.4 do语句 26
2.10.5 for语句 27
2.10.6 foreach语句 27
2.10.12 lock语句 28
2.10.11 checked和unchecked语句 28
2.10.13 语句标记和goto语句 28
2.10.8 return语句 28
2.10.10 try语句 28
2.10.9 throw语句 28
2.10.7 break语句和continue语句 28
第3章 表达式与控制语句 30
3.1 表达式 30
3.1.1 表达式分类 30
3.1.2 简单表达式 30
3.2 函数 31
3.2.1 函数分类 31
3.2.2 参数列表 32
3.3 操作符 33
3.3.1 操作符的优先级 33
3.3.2 基本操作符 34
3.3.3 单目操作符 39
3.3.4 算术操作符 40
3.3.5 移位操作符 41
3.3.6 关系操作符 41
3.3.7 位逻辑操作符 41
3.3.8 条件逻辑操作符 41
3.3.9 操作符的重载 42
3.3.10 条件语句 45
3.3.11 赋值语句 45
3.4 语句 47
3.4.1 语句块 47
3.4.2 空语句 47
3.4.5 表达式语句 48
3.4.6 选择语句 48
3.4.3 标签语句 48
3.4.4 声明语句 48
3.4.7 循环语句 50
3.4.8 跳转语句 51
第4章 名字空间 53
4.1 名字空间的声明和调用 53
4.1.1 名字空间的声明 54
4.1.2 名字空间的使用 56
4.1.3 using指令 57
4.1.4 名字空间的别名 58
4.2 名字空间和基类 59
第5章 类 64
5.1 描述类的概念 64
5.1.1 抽象类 64
5.1.3 基类 65
5.1.2 密封类 65
5.2 类成员 66
5.2.1 类成员声明 66
5.2.2 继承 66
5.2.3 new修饰符 67
5.2.4 权限修饰符 67
5.2.5 静态和实例成员 67
5.3 常量 68
5.4 字段 70
5.4.1 静态和实例字段 70
5.4.2 只读字段 72
5.4.3 常量和静态只读字段的区别 72
5.5 方法 73
5.5.1 方法参数 74
5.5.2 虚拟方法 79
5.5.3 重载基类中的方法 83
5.5.4 抽象方法 84
5.5.5 外部方法 85
5.6 属性 86
5.6.1 存取标记 86
5.6.2 虚拟、隐藏和抽象存取标记 89
5.7 事件 90
5.8 索引 95
5.9 操作符 101
5.10 实例构造函数 101
5.10.1 默认构造函数 102
5.10.2 私有构造函数 102
5.11 静态构造函数 103
5.12 析构函数 105
6.1.1 数组的基本概念 106
6.1.2 数组声明 106
6.1 数组 106
第6章 数组和枚举 106
6.1.3 数组的初始化 108
6.1.4 数组的应用 109
6.2 枚举 113
6.2.1 枚举的声明 114
6.2.2 枚举成员 114
第7章 集合 117
7.1 预定义的集合 117
7.1.1 ArrayList集合 117
7.1.2 BitArray集合 118
7.1.3 HashTable集合 119
7.1.4 Queue集合 120
7.1.5 SortedList集合 121
7.2 集合的接口 122
7.1.6 Stack集合 122
7.3.1 列表的集合 123
7.3 创建集合 123
7.3.2 使用SiteList集合 133
7.4 小结 134
第8章 结构 135
8.1 结构声明 135
8.2 结构的应用 136
第9章 接口 140
9.1 抽象类与接口 140
9.2 接口成员 140
9.2.3 索引 141
9.2.4 事件 141
9.2.2 特性 141
9.2.1 方法 141
9.3 隐式实现 142
9.3.1 单个类接口的实现 142
9.3.2 模拟多态性行为 145
9.4 显式实现 149
9.5 映射 154
9.6 继承性 156
第10章 代表和事件 159
10.1 代表 159
10.1.1 定义代表 159
10.1.2 创建代表方法处理程序 159
10.1.3 接通代表和处理程序 160
10.1.4 通过代表调用方法 160
10.1.5 多重代表 161
10.2.1 定义事件处理程序 163
10.2 事件 163
10.1.6 代表的相等性 163
10.2.2 注册事件 164
10.2.3 实现事件 166
10.2.4 触发事件 168
10.2.5 修改事件添加/删除方法 169
10.3 小结 173
第11章 处理异常和错误 175
11.1 try/catch块 175
11.2 finally块 177
11.3 预定义异常的类 178
11.4 处理异常 178
11.4.1 处理多个异常 178
11.4.2 处理和传递异常 179
11.4.3 从异常中恢复 182
11.5 设计自己的异常 184
11.6 checked和unchecked语句 186
11.7 小结 188
第12章 Windows桌面应用程序开发 190
12.1 桌面应用程序开发一般步骤 190
12.1.1 第一步:新建项目 190
12.1.2 第二步:界面设计 191
12.1.3 第三步:组件属性设置 192
12.1.4 第四步:程序设计 192
12.2 表单 193
12.2.1 属性 193
12.2.2 表单的基本方法 197
12.2.3 表单响应的主要事件 199
12.2.4 表单应用的例子 200
13.1 ASP.NET简介 204
第13章 ASP.NET中的Web Form 204
13.1.1 ASP.NET的功能 206
13.1.2 ASP.NET与ASP比较 208
13.1.3 ASP.NET中文件类型 209
13.2 基于Web表单的开发 209
13.2.1 Web Form介绍 209
13.2.2 第一个Web Form 210
13.2.3 页面处理过程 213
13.2.4 View State 214
13.3 使用ASP.NET开发应用程序 215
13.3.1 Global.asax文件 215
13.3.2 Web.config 216
13.4 服务器控件 219
14.1 Web Services简介 224
第14章 ASP.NET中的Web Services 224
14.2 VS.NET中的XML Web services 227
14.2.1 XML Web services简介 228
14.2.2 使用Visual Studio创建XML Web services 228
14.2.3 使用Visual Studio部署XML Web services 231
14.2.4 WebService目录 236
第15章 创建分布式应用程序 241
15.1 将创建的分布式应用程序的结构 241
15.2 分布式应用程序的创建过程 242
15.2.1 创建中间层业务对象 243
15.2.2 创建用户界面 246
15.2.3 部署解决方案 251
第16章 利用C#开发网络程序 252
16.1 Socket类开发 252
16.1.1 说明 252
16.1.2 开发实例 256
16.2 NET类开发 259
16.2.1 程序设计的主要思路及实现方法 260
16.2.2 创建过程 261
第17章 C#数据库应用程序开发 263
17.1 建立连接 263
17.2 查看数据 264
17.3 操作数据 268
17.4 调用存储过程 272
17.5 检索数据集 276
17.6 小结 279
第18章 C#高级应用 280
18.1 多线程 280
18.1.1 创建新的线程 280
18.1.2 同步化 281
18.2.1 创建一个非管理COM类包容器 284
18.1.3 小结 284
18.2 与COM对象的交互 284
18.2.2 在C#代码中声明一个非管理的COM类 285
18.2.3 在C#代码中创建一个非管理COM类的实例 286
18.2.4 C#中的QueryInterface 286
18.2.5 综合实例 286
18.3 创建受管理DLL和调用外部DLL 291
18.3.1 编译和调用一个动态链接库 291
18.3.2 调用外部DLL库 294
18.4 代码安全 294
18.4.1 安全性 295
18.4.2 安全策略 295
18.4.3 安全和性能 298
参考文献 301
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016