图书介绍
C#程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 曹党生,陈捷,陈怡帆编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302346364
- 出版时间:2014
- 标注页数:238页
- 文件大小:68MB
- 文件页数:251页
- 主题词: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 C#开发环境的使用1
1.3变量及=5
小结7
习题7
第2章 判断10
2.1计算机是如何进行判断的10
2.1.1 if语句10
2.1.2 if…else语句13
2.1.3本节综述18
2.2简单判断语句e1?e2:e320
2.3 switch取代if…else if…else,程序更清晰23
2.4表达式、运算符29
2.4.1表达式29
2.4.2运算符30
2.5块语句33
2.5.1块语句用于if、switch、循环语句中33
2.5.2块语句限制了定义在其内部的变量的活动范围35
小结36
习题37
第3章 循环和数组42
3.1循环42
3.1.1单循环42
3.1.2双重循环48
3.1.3 string.Format()50
3.2数组52
3.3二维数组55
3.4 Array类59
小结62
习题63
第4章 方法66
4.1没有返回值的方法:void方法名(参数)66
4.2方法的形式参数、实际参数70
4.3有返回值的方法71
4.4形参对实参的影响72
4.5方法的形参数量不定:params75
4.6方法的参数是数组77
4.7调用DLL中的方法78
4.7.1调用DLL文件78
4.7.2设计DLL文件79
4.7.3对自己设计的DLL文件进行调用80
4.7.4对自己设计的类里面的方法进行调用80
小结82
习题83
第5章 类和对象86
5.1认识类,使用对象86
5.2构造函数90
5.3带参数的构造函数91
5.4静态方法92
5.5属性92
5.6索引器93
5.7类能放在哪些位置94
5.8对象数组95
5.9定义对象语句中,构造函数右侧的{…}96
5.10不设计类,就能直接创建对象96
5.11方法的返回值是对象97
5.12将一个类分在多处写97
5.13结构struct97
5.14对前4章关于类和对象的回顾98
5.14.1按钮98
5.14.2窗体99
5.14.3 Random100
5.14.4 static类型的成员100
5.14.5 CreateGraphics()100
小结101
习题101
第6章 派生类105
6.1认识派生类105
6.2派生类如何处理基类的构造函数108
6.3在派生类中,用new新建基类同名成员108
6.4用override重建基类同名成员109
6.5不修改类,给它增加静态方法拓展这个类的功能111
小结112
习题112
第7章 抽象类与接口115
7.1认识抽象类115
7.2 sealed:密封类,密封成员116
7.3接口及其实现117
7.4用一个类实现多个接口的功能119
7.5接口合并119
7.6接口引用对象120
小结120
习题121
第8章 数据类型123
8.1比较“值类型”和“引用类型”124
8.1.1值类型变量各有各的存储空间124
8.1.2引用类型变量的特点124
8.1.3引用类型作为方法的参数125
8.2强制类型转换125
8.3溢出预警checked和取消预警unchecked127
8.4运算符is:判断所猜数据类型对错129
8.5可空值类型:值类型?131
8.6可空值类型与值类型之间的数据传递131
8.7运算符:??——优先选用可空值132
8.8运算符:as——可空值的强制转换132
8.9装箱与拆箱133
小结134
习题134
第9章 枚举、集合、泛型136
9.1 enum:枚举136
9.2 collection:集合139
9.3 ArrayList:数组列表140
9.4 Queue:队列141
9.5 Stack:栈142
9.6 Hashtable:键/值143
9.7 SortedList:键/值和索引号144
9.8 Generic:泛型145
9.8.1泛型设计145
9.8.2泛型集合应用146
小结148
习题148
第10章 委托与事件150
10.1 delegate:委托150
10.2由Lambda运算符构成的匿名方法153
10.3用delegate声明匿名方法154
10.4事件155
小结158
习题158
第11章 文件读写162
11.1 StreamReader、StreamWriter与文本文件162
11.2 Directory:对文件夹进行操作的静态类169
11.3用FileStream读/写文件170
小结173
习题173
第12章 异常处理175
12.1异常的产生175
12.2 try-catch-finally:异常处理格式177
12.3 throw:抛出异常179
小结180
习题180
第13章 常用控件183
13.1 Button:按钮类183
13.2 Form:窗体类185
13.2.1窗体介绍185
13.2.2主窗体和子窗体186
13.3 TextBox:文本框类187
13.4 CheckBox:复选框类188
13.5 RadioButton:单选按钮类188
13.6 Label:标签类189
13.7 ListBox:列表框类,ComboBox:组合框类189
13.8其他常用控件类简介190
13.9菜单控件194
小结195
习题195
第14章LINQ:语言集成查询198
14.1查询说明198
14.2查询举例199
小结205
习题206
第15章 访问数据库208
15.1 ADO.NET概述208
15.1.1 ADO.NET核心之一:Connection209
15.1.2 ADO.NET核心之二:Command210
15.1.3 ADO.NET核心之三:DataReader211
15.1.4 ADO.NET核心之四:DataAdapter212
15.1.5 ADO.NET核心之五:DataSet213
15.2连接Access数据库213
小结219
习题219
附录A美国标准信息交换表ASCII223
附录B C#运算符及其优先级225
附录C C#关键字227
附录D上下文关键字228
附录E关键字解释229
附录F转义字符231
附录G数据类型体系232
附录H数值类型233
附录I布尔类型、字符类型234
附录J数值格式235
附录K语句236
参考文献238