图书介绍
C#语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘云根,黄水源主编;伍军云,刘韬,李文副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302303565
- 出版时间:2012
- 标注页数:279页
- 文件大小:172MB
- 文件页数:295页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#语言基础1
1.1 C#语言特点1
1.2 常量与变量2
1.2.1 常量2
1.2.2 变量2
1.3 C#数据类型4
1.3.1 引用类型4
1.3.2 值类型5
1.3.3 装箱与拆箱8
1.4 类型转换8
1.4.1 隐式类型转换9
1.4.2 显式类型转换11
1.5 运算符和表达式13
1.5.1 运算符类型14
1.5.2 运算符的优先级14
1.5.3 赋值运算符与赋值表达式15
1.5.4 算术运算符与算术表达式16
1.5.5 关系运算符与关系表达式17
1.5.6 逻辑运算符与逻辑表达式18
1.5.7 位操作符与位操作表达式19
1.5.8 条件运算符与条件表达式19
1.6 程序流程控制20
1.6.1 程序的顺序结构20
1.6.2 程序的分支结构20
1.6.3 程序的循环结构30
1.7 本章小结35
习题35
第2章 C#面向对象程序设计基础37
2.1 软件开发方法37
2.1.1 结构化程序设计方法37
2.1.2 面向对象的开发方法38
2.2 面向对象程序设计概述38
2.3 C#中的类类型及其实例40
2.3.1 类的声明41
2.3.2 创建对象42
2.3.3 类的成员42
2.3.4 一个简单的自定义类43
2.4 控制台的输入和输出43
2.4.1 控制台的输入44
2.4.2 控制台的输出46
2.5 类的成员47
2.5.1 类的数据成员47
2.5.2 类的方法成员51
2.5.3 类的属性成员58
2.5.4 索引指示器64
2.5.5 构造函数68
2.5.6 析构函数72
2.5.7 事件73
2.6 继承与派生73
2.6.1 继承现象73
2.6.2 隐藏基类成员76
2.6.3 派生类的构造与析构80
2.6.4 base关键字80
2.7 多态性82
2.7.1 多态性的重要性82
2.7.2 虚方法85
2.7.3 多态的实例86
2.8 抽象类与抽象方法89
2.8.1 抽象类89
2.8.2 抽象方法91
2.9 密封类和密封方法93
2.9.1 密封类93
2.9.2 密封方法93
2.10 接口93
2.10.1 接口的声明94
2.10.2 接口成员的声明95
2.10.3 接口成员的访问97
2.10.4 接口的实现99
2.11 本章小结103
习题103
第3章 数组、枚举及结构类型107
3.1 数组107
3.1.1 一维数组107
3.1.2 多维数组110
3.1.3 不规则数组114
3.2 枚举类型117
3.2.1 枚举类型的定义118
3.2.2 枚举成员的赋值118
3.2.3 枚举变量的访问120
3.3 结构类型121
3.3.1 结构类型的定义122
3.3.2 结构成员的访问123
3.3.3 结构与类的差别124
3.4 本章小结124
习题125
第4章 委托与事件129
4.1 委托129
4.1.1 将方法作为参数129
4.1.2 委托的声明131
4.1.3 委托的实例化133
4.1.4 将方法绑定到委托135
4.1.5 取消绑定方法138
4.2 事件139
4.2.1 事件的由来140
4.2.2 Observer设计模式142
4.2.3 事件的实现144
4.3 本章小结148
习题148
第5章 基于Windows应用程序开发152
5.1 Windows窗体应用程序概述152
5.1.1 窗体152
5.1.2 控件153
5.1.3 事件153
5.1.4 控件的生存周期154
5.2 Windows窗体控件介绍154
5.3 Windows窗体控件的特性157
5.3.1 属性157
5.3.2 方法158
5.3.3 事件158
5.4 常用Windows窗体控件介绍160
5.4.1 创建窗体的主菜单160
5.4.2 创建和使用工具栏163
5.4.3 使用Label类170
5.4.4 使用TextBox类171
5.4.5 使用按钮类173
5.4.6 使用ListBox类178
5.4.7 使用ComboBox类179
5.4.8 创建和使用状态栏185
5.4.9 创建和使用通用对话框188
5.5 本章小结195
习题195
第6章 程序的生成、调试和异常处理197
6.1 在Visual Studio 2010中生成程序197
6.2 Visual Studio 2010的调试功能199
6.2.1 Visual Studio 2010调试器199
6.2.2 IntelliTrace——程序调试的鹰眼201
6.3 异常处理205
6.3.1 异常类205
6.3.2 使用异常207
6.3.3 System.Exception的常用属性210
6.3.4 默认异常处理211
6.3.5 嵌套的try块211
6.3.6 用户定义的异常类212
6.4 本章小结214
习题214
第7章 流和文件215
7.1 文件和文件夹的相关类215
7.2 读写文件217
7.2.1 读取文件218
7.2.2 写入文件220
7.3 流221
7.3.1 缓存的流223
7.3.2 使用FileStream类读写二进制文件223
7.4 文件的安全性225
7.4.1 从文件中读取ACL225
7.4.2 从目录中读取ACL226
7.5 本章小结228
习题228
第8章 C#4.0的新特性229
8.1 隐式类型229
8.1.1 隐式类型的使用229
8.1.2 隐式类型的限制230
8.1.3 隐式类型的作用230
8.2 自动属性231
8.3 扩展方法232
8.3.1 扩展方法的定义232
8.3.2 扩展方法的调用233
8.4 分部方法234
8.4.1 分部方法的声明234
8.4.2 分部方法的使用237
8.5 对象初始化器238
8.5.1 对象初始化器的基本用法238
8.5.2 对象初始化器的其他用法239
8.5.3 集合类型的初始化语法241
8.6 匿名类型242
8.6.1 匿名类型的定义242
8.6.2 匿名类型的应用243
8.6.3 匿名类型的内部表示244
8.7 本章小结246
习题246
第9章 LINQ技术基础248
9.1 LINQ简介248
9.1.1 LINQ的基本概念248
9.1.2 一个简单实例249
9.2 1 LINQ查询运算符250
9.2.1 建立测试项目251
9.2.2 from子句253
9.2.3 where子句254
9.2.4 select子句255
9.2.5 join子句256
9.2.6 orderby子句257
9.2.7 group子句258
9.3 LINQ to DataSet259
9.3.1 DataSet操作简介259
9.3.2 使用LINQ to DataSet查询数据261
9.3.3 DataSet扩展的作用262
9.3.4 LINQ查询的其他用法263
9.4 LINQ to SQL265
9.4.1 一个LINQ to SQL的简单实例265
9.4.2 强类型的DataContext267
9.4.3 自动生成实体类267
9.4.4 使用自动生成的实体类编程268
9.5 LINQ to XML271
9.5.1 LINQ to XML框架271
9.5.2 XElement类272
9.5.3 XAttribute类273
9.5.4 XDocument类274
9.5.5 加载XML文档275
9.5.6 遍历XML文档276
9.5.7 操纵XML文档277
9.6 本章小结279
习题279
热门推荐
- 753151.html
- 2456863.html
- 3562006.html
- 2331939.html
- 723946.html
- 2938330.html
- 2917181.html
- 1887793.html
- 716878.html
- 3789158.html
- http://www.ickdjs.cc/book_1209963.html
- http://www.ickdjs.cc/book_1395733.html
- http://www.ickdjs.cc/book_847157.html
- http://www.ickdjs.cc/book_2294716.html
- http://www.ickdjs.cc/book_1659813.html
- http://www.ickdjs.cc/book_3663761.html
- http://www.ickdjs.cc/book_3720902.html
- http://www.ickdjs.cc/book_417341.html
- http://www.ickdjs.cc/book_2492693.html
- http://www.ickdjs.cc/book_2422870.html