C#程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:曹党生,陈捷,陈怡帆编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302346364
- 页数:238 页
第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:e3 20
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方法的形参数量不定:params 75
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结构struct 97
5.14对前4章关于类和对象的回顾 98
5.14.1按钮 98
5.14.2窗体 99
5.14.3 Random 100
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和取消预警unchecked 127
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核心之一:Connection 209
15.1.2 ADO.NET核心之二:Command 210
15.1.3 ADO.NET核心之三:DataReader 211
15.1.4 ADO.NET核心之四:DataAdapter 212
15.1.5 ADO.NET核心之五:DataSet 213
15.2连接Access数据库 213
小结 219
习题 219
附录A美国标准信息交换表ASCII 223
附录B C#运算符及其优先级 225
附录C C#关键字 227
附录D上下文关键字 228
附录E关键字解释 229
附录F转义字符 231
附录G数据类型体系 232
附录H数值类型 233
附录I布尔类型、字符类型 234
附录J数值格式 235
附录K语句 236
参考文献 238
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019