图书介绍
C#程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![C#程序设计教程](https://www.shukui.net/cover/24/31464490.jpg)
- 余安萍等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505369202
- 出版时间:2002
- 标注页数:278页
- 文件大小:34MB
- 文件页数:288页
- 主题词:
PDF下载
下载说明
C#程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .Net简介1
1.1 新一代编程语言——C#1
1.2 Microsoft.Net5
1.2.1 ASP.Net5
1.2.2 WinForms6
1.2.3 通用语言运行环境7
1.3 通用语言运行环境的技术基础9
1.3.1 NGWS Runtime运行过程9
1.3.2 NGWS Runtime组成12
第2章 C#编程环境14
2.1 Microsoft Visual Studio.Net 7.014
2.2 .Net的IDE界面15
2.3 应用模板22
2.4 其他工具24
第3章 C#编程环境28
3.1 编制第一个C#程序28
3.2 C#程序基本框架30
3.2.1 C#工程和方案31
3.2.2 程序启动31
3.2.3 程序终止32
3.2.4 声明32
3.2.5 成员32
3.2.6 签名和重载34
3.3 C#工程类型35
3.4 C#工程文件项39
3.5.1 方案的管理42
3.5 方案和工程的管理42
3.5.2 工程的管理44
第4章 C#类型46
4.1 值类型46
4.1.1 缺省构造函数46
4.1.2 结构类型47
4.1.3 简单类型47
4.1.4 布尔类型48
4.2 引用类型48
4.2.4 接口类型49
4.2.7 值类型和引用类型的比较49
4.2.6 代理类型49
4.2.5 数组类型49
4.2.3 字符串类型49
4.2.2 object类型49
4.2.1 class类型49
4.3 绑定链接与反绑定链接50
4.3.1 绑定链接50
4.3.2 反绑定链接52
4.4 非安全代码52
4.4.1 unsafe修饰符53
4.4.2 fixed修饰符53
4.4.3 非安全代码的编译55
第5章 C#变量57
5.1 静态变量57
5.2 实例变量57
5.3.1 一维数组58
5.3 数组变量58
5.3.2 多维数组59
5.4 参数变量59
5.4.1 传值参数59
5.4.2 引用参数61
5.4.3 输出参数62
5.5 局部变量63
5.6 变量的缺省值63
5.7 变量的类型转换64
5.7.1 隐式类型转换64
5.7.2 显式类型转换64
6.1 运算符65
第6章 C#运算符、表达式、语句65
6.2 表达式66
6.3 语句68
6.3.1 选择语句69
6.3.2 循环语句70
6.3.3 跳转语句72
6.3.4 lock语句73
6.3.5 using语句74
第7章 类77
7.1 类声明77
7.1.1 类修饰符77
7.1.2 类的基本规范78
7.2 类成员79
7.2.2 new修饰符80
7.2.1 类继承80
7.2.3 静态和实例成员81
7.3 构造函数82
7.3.1 实例构造函数82
7.3.2 静态构造函数83
7.4 析构函数85
7.5 常量85
7.6 字段86
7.6.1 字段类别87
7.6.2 只读字段88
7.6.3 字段初始化90
7.8 特性92
7.7 方法92
7.9 事件96
7.10 下标指示器98
7.11 运算符100
7.11.1 一元运算符101
7.11.2 二元运算符101
7.11.3 转换运算符101
第8章 结构103
8.1 结构声明103
8.2 类与结构的区别104
8.3 结构实例108
第9章 异常处理111
9.1 C#异常处理简介111
9.2.1 checked和unchecked语句112
9.2 C#异常处理过程112
9.2.2 异常处理语句114
9.2.3 throw语句119
9.3 C#通用异常类120
9.4 创建用户异常类121
第10章 代理123
10.1 代理声明123
10.2 代理实例化124
10.3 代理调用127
10.4 代理和事件127
10.4.1 控制台应用例子127
10.4.2 窗口事件例子132
11.1 属性类137
第11章 属性137
11.2 属性声明规范139
11.3 属性实例化141
11.4 属性例子142
第12章 名字空间146
12.1 编译单元146
12.2 名字空间声明146
12.2.1 名字空间声明146
12.2.2 名字空间成员148
12.3 using指令149
第13章 C#工程调试155
13.1 Visual Studio.Net 7.0集成调试器155
13.2 调试设置和准备156
13.3.1 设置断点157
13.3 调试器的使用157
13.3.2 程序执行控制159
13.3.3 连接到正在运行的程序161
13.3.4 调试工具162
13.3.5 编辑并继续164
13.4 诊断语句165
13.5 其他调试器166
13.5.1 WINDBG调试工具166
13.5.2 Dr.Watson调试工具166
第14章 组件编程167
14.1 COM简介167
14.1.1 应用程序结构167
14.1.2 组件对象模型168
14.1.3 COM编程基础169
14.2 COM+简介173
14.2.1 COM+与COM的比较173
14.2.2 COM+与MTS的比较174
14.2.3 COM+提供的新服务175
14.3 .Net与COM177
14.3.1 .Net与COM的交互177
14.3.2 向COM展现.Net对象179
14.3.3 向.Net展现COM对象181
14.4 .Net访问COM对象的例子183
14.4.1 前期连接的例子183
14.4.2 后期连接的例子186
14.5.1 ATL组件应用189
14.5 .Net与COM+189
14.5.2 C#的类库应用193
14.5.3 C#的Windows应用程序194
第15章 接口199
15.1 接口声明199
15.2 接口成员200
15.3 接口实现205
15.3.1 显式接口成员实现206
15.3.2 接口映射208
15.3.3 接口实现继承211
15.3.4 接口重实现213
15.4 接口实例214
16.1.1 ADO.Net简介216
16.1 ADO.Net技术216
第16章 数据库编程216
16.1.2 ADO和ADO.Net的比较220
16.2 ADO.Net组件和对象模型221
16.2.1 DataSet222
16.2.2 Managed Provider223
16.3 ADO.Net编程224
16.4 ADO.Net编程实例226
第17章 文件操作235
17.1 .Net框架对文件操作的支持235
17.2 C#的文件操作例子236
第18章 线程应用241
18.1 线程基本概念241
18.2.1 创建线程242
18.2 线程的管理242
18.2.2 线程的运行245
18.2.3 线程的销毁246
18.2.4 线程的调度246
18.2.5 线程存储247
18.2.6 一个简单的线程例子248
18.3 线程同步250
18.3.1 同步上下文属性250
18.3.2 同步代码区域250
18.3.3 手工同步251
18.3.4 线和同步实例252
19.1 Web应用的要求258
第19章 分布式Web应用258
19.2 Web Forms259
19.2.1 Web Forms简介259
19.2.2 Web Form的创建261
19.3 Web Service261
19.3.1 Web Service简介261
19.3.2 Web Service的构成262
19.3.3 Web Service的编程模型263
19.4 分布式Web应用实例264
第20章 其他应用272
20.1 API函数调用272
20.2 XML文档273
20.3 版本控制276