图书介绍
C#编程语言程序设计与开发PDF|Epub|txt|kindle电子书版本网盘下载
- 陈钟等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302070814
- 出版时间:2003
- 标注页数:299页
- 文件大小:32MB
- 文件页数:312页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#编程语言程序设计与开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 编程语言的发展1
1.1 机器语言与编程语言1
1.1.1 低级语言1
1.1.2 高级语言2
1.2 程序设计模式2
1.2.1 命令式程序设计(Imperative Programming)2
1.2.2 函数式程序设计(Functional Programming)3
1.2.3 面向对象的程序设计(Object-Oriented Programming)3
1.2.4 逻辑程序设计(Logical Programming)4
第2章 .NET环境6
2.1 .NET框架7
2.1.1 通用语言运行环境CLR8
2.1.2 .NET框架的类库10
2.2 Visual Studio .NET11
2.2.1 Visual Studio .NET简介11
2.2.2 用VS .NET开发C#应用程序13
2.3 习题16
第3章 C#语言基础17
3.1 基本类型17
3.1.1 值类型17
3.1.2 引用类型22
3.1.3 关于隐式和显式数值转换24
3.2.2 变量25
3.2 变量和常量25
3.2.1 常量25
3.3 数组26
3.3.1 一维数组27
3.3.2 二维数组27
3.3.3 多维数组和交错数组(数组的数组)28
3.3.4 数组的一些特性29
3.4 表达式29
3.5 语句30
3.5.1 条件语句30
3.5.2 循环语句32
3.5.3 跳转语句34
3.5.4 异常处理语句35
3.6 操作符35
3.6.1 算术运算符36
3.6.2 赋值运算符38
3.6.3 关系操作符39
3.6.4 逻辑操作符39
3.6.5 三元运算符40
3.6.6 checked和unchecked运算符41
3.6.7 操作符优先级42
3.8 习题43
3.7 名字空间43
第4章 C#面向对象的初级特性45
4.1 面向对象的基本概念45
4.1.1 对象和类45
4.1.2 继承46
4.1.3 封装46
4.1.4 多态性47
4.2 C#中的类与对象48
4.2.1 在C#中定义类48
4.2.2 访问修饰符50
4.2.3 实例化对象与构造函数53
4.2.4 方法重载60
4.2.5 使用析构函数和Dispose()函数销毁对象62
4.2.6 在方法调用中传递参数69
4.2.7 静态对象成员73
4.2.8 用性质(property)封装数据75
4.3 习题79
第5章 C#的高级特性82
5.1 类的继承与多态82
5.1.1 继承82
5.1.2 多态84
5.1.3 抽象和密封87
5.2 操作符重载88
5.3 类型转换91
5.3.1 隐式类型转换91
5.3.2 显式类型转换92
5.3.3 类的引用转换96
5.3.4 装箱(boxing)和拆箱(unboxing)96
5.4 结构和接口98
5.4.1 结构98
5.4.2 接口100
5.5 集合与索引器105
5.5.1 集合105
5.5.2 索引器111
5.6 异常处理113
5.6.1 异常类113
5.6.2 抛出和捕获异常115
5.7 委托和事件120
5.7.1 委托121
5.7.2 事件126
5.8 预处理指令129
5.9 属性133
5.10 组件与程序集136
5.10.1 组件136
5.10.2 程序集137
5.11 习题138
第6章 使用文件141
6.1 用于文件操作的类141
6.2 目录和路径操作142
6.2.1 Directory类142
6.2.2 DirectoryInfo类144
6.2.3 Path类146
6.3 创建文件148
6.3.1 File类148
6.3.2 Filelnfo类148
6.3.3 FileStream类149
6.3.4 创建文件的几种方法150
6.4 读写文件152
6.4.1 使用FileStream类读写文件153
6.4.2 使用StreamReader和StreamWriter类读写文本文件154
6.5 异步访问文件155
6.6 习题158
第7章 用C#开发Windows应用程序159
7.1 建立Windows应用程序159
7.2 使用Windows Forms控件162
7.2.1 控件的属性和事件162
7.2.2 Label和LinkLabel控件164
7.2.3 Button控件165
7.2.4 TextBox控件165
7.2.5 CheckBox控件166
7.2.6 RadioButton控件167
7.2.7 GroupBox168
7.2.8 ComboBox控件169
7.2.9 ListView控件170
7.2.10 StatusBar控件172
7.2.11 ListBOX和CheckedListBox控件174
7.3.1 创建主菜单176
7.3 使用菜单176
7.3.2 创建上下文菜单178
7.4 对话框180
7.4.1 模态和非模态对话框180
7.4.2 通用对话框182
7.5 单文档界面和多文档界面程序189
7.6 习题191
第8章 用ADO.NET进行数据访问192
8.1 ADO.NET引言192
8.1.1 ADO.NET与ADO的差异192
8.1.2 ADO.NET的对象体系194
8.2.1 DataSet对象196
8.2 ADO.NET的DataSet对象及使用196
8.1.3 引入操作数据库的名字空间196
8.2.2 DataSet对象的使用199
8.2.3 使用DataSet读取和导出XML数据200
8.3 ADO.NET的Data Providers对象及使用203
8.3.1 Connection对象203
8.3.2 Command对象206
8.3.3 DataReader对象208
8.3.4 DataAdapter对象211
8.3.5 示例69212
8.4.1 数据绑定控件220
8.4 将数据绑定到服务器端控件220
8.4.2 数据绑定控件详解222
8.5 习题227
第9章 Windows Service228
9.1 Windows Service简介228
9.1.1 系统中现有的Windows Service228
9.1.2 Windows Service的一些独特之处229
9.1.3 使用Visual Studio.NET创建Windows Service230
9.2 Windows Service的体系结构233
9.3 创建Windows Service238
9.4 服务的监视和控制243
9.5 习题250
10.1 Web应用程序基础251
10.1.1 HTML页面251
第10章 ASP.NET Web应用程序251
10.1.2 动态Web页面253
10.2 ASP.NET简介258
10.2.1 对编译语言的支持259
10.2.2 程序代码与页面内容的分离259
10.2.3 简单的配置259
10.3 建立ASP.NET应用程序260
10.3.1 用IIS设置Web服务器260
10.2.4 提高工作效率260
10.3.2 用Visual Studio.NET创建ASP.NET应用程序261
10.4 Web窗体和控件266
10.4.1 Web窗体266
10.4.2 HTML控件271
10.4.3 服务器控件273
10.5 Web服务291
10.5.1 Web Service结构体系291
10.5.2 Visual Studio.Net对Web服务的支持292
10.5.3 创建一个Web服务295
10.5.4 应用一个Web服务296
10.6 习题299