图书介绍

C#程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C#程序设计
  • 曹党生,陈捷,陈怡帆编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302346364
  • 出版时间:2014
  • 标注页数:238页
  • 文件大小:68MB
  • 文件页数:251页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐