C# 2.0程序设计初步PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:贺敏主编
- 出 版 社:沈阳:辽宁科学技术出版社
- 出版年份:2007
- ISBN:9787538151886
- 页数:219 页
第1章 绪论 1
1.1 计算机内的数的表示 1
1.1.1 常用的进制数 2
1.1.2 进制转换 3
1.1.3 原码、反码和补码 5
1.1.4 常用的编码方式 7
1.2 简单的逻辑运算 8
1.2.1 或、与、非运算 8
1.2.2 真值表 9
1.3 程序与算法 11
1.3.1 程序 11
1.3.2 算法 13
1.3.3 算法描述 14
1.4 C#言简介 15
1.4.1 C#的特点 15
1.4.2 C#的发展 16
1.5 小结 16
1.6 习题 16
第2章 初识C 18
2.1 Microsoft.NET策略 18
2.2 公共语言架构(CLI) 19
2.3 .NET Framework 19
2.3.1 公共语言运行时(CLR) 20
2.3.2 基本框架库 21
2.4 C#程序基本结构 22
2.4.1 注释 23
2.4.2 命名空间和类 24
2.4.3 程序入口点 25
2.4.4 命令行编译方式 26
2.4.5 编译时错误 28
2.4.6 C#代码规范 28
2.5 C#程序的编译过程 29
2.6 C#学习拓扑 29
2.7 小结 30
2.8 习题 30
第3章 数据类型 32
3.1 值类型与引用类型 32
3.2 基本数据类型 32
3.2.1 整数类型 33
3.2.2 实数类型 35
3.2.3 字符类型 36
3.2.4 布尔类型 36
3.2.5 字符串类型 36
3.2.6 统一型别object 38
3.3 用户自定义数据类型 38
3.3.1 枚举类型 38
3.3.2 结构类型 39
3.3.3 引用类型 41
3.4 类型转换 42
3.4.1 数值转换 42
3.4.2 枚举转换 43
3.4.3 数值与字符串的转换 44
3.4.4 装箱和拆箱 46
3.5 小结 47
3.6 习题 47
第4章 变量和常量 49
4.1 变量 49
4.1.1 变量的命名 49
4.1.2 变量的分类 50
4.1.3 声明与初始化 50
4.1.4 生存期与可见性 51
4.2 常量 52
4.3 小结 53
4.4 习题 53
第5章 表达式和语句 54
5.1 语句 54
5.2 操作符的优先级和结合性 54
5.3 算术表达式 56
5.3.1 基本算术运算 56
5.3.2 模运算 58
5.3.3 字符串加法 59
5.3.4 自增、自减表达式 60
5.4 关系表达式 61
5.4.1 判等运算 61
5.4.2 比较大小 62
5.4.3 类型判断 63
5.5 逻辑表达式 63
5.5.1 基本逻辑运算 64
5.5.2 短路表达式 65
5.6 赋值运算 65
5.6.1 简单赋值 66
5.6.2 复合赋值 66
5.7 位运算表达式 67
5.7.1 取补运算 67
5.7.2 与、或和异或运算 68
5.7.3 移位运算 70
5.8 其他运算 70
5.8.1 问号表达式 70
5.8.2 溢出检查表达式 71
5.8.3 类型表达式 72
5.9 小结 74
5.10 习题 74
第6章 数组 76
6.1 数组的定义 76
6.2 数组元素的访问 77
6.3 数组的常用操作 79
6.4 其他数组介绍 80
6.5 小结 80
第7章 控制结构 81
7.0 引例 81
7.1 分支结构 83
7.1.1 if语句 83
7.1.2 switch语句 86
7.2 循环结构 88
7.2.1 while循环 88
7.2.2 do-while循环 90
7.2.3 for循环 92
7.2.4 foreach循环 94
7.3 跳转语句 95
7.3.1 break语句 95
7.3.2 continue语句 95
7.3.3 return语句 96
7.3.4 goto语句 96
7.4 控制语句的应用 98
7.4.1 求质数 99
7.4.2 九宫算术 101
7.4.3 主界面设计 103
7.5 小结 106
7.6 习题 106
第8章 面向对象初步 108
8.1 面向对象程序设计基础 108
8.2 命名空间和类 109
8.3 类的组成 110
8.4 类和结构的区别 110
8.5 字段 111
8.6 成员访问修饰符 112
8.7 类的初始化 112
8.7.1 构造器 112
8.7.2 new操作符 113
8.8 类和对象 114
8.8.1 static成员 114
8.8.2 const字段 115
8.8.3 this指针 115
8.9 方法 116
8.9.1 方法的组成 116
8.9.2 参数传递方式 121
8.9.3 方法重载 128
8.9.4 运算符重载 131
8.10 属性和索引 136
8.10.1 属性 136
8.10.2 索引 138
8.11 类的应用 140
8.11.1 求质数 140
8.11.2 九宫算术 144
8.11.3 案例——学生集合类的设计 147
8.12 小结 153
8.13 习题 153
第9章 再论字符串类型 155
9.1 构造器 155
9.2 字段和属性 156
9.3 常用方法 156
9.3.1 字符操作和子串操作 156
9.3.2 比较字符串和连接字符串 160
9.3.3 字符替换 162
9.3.4 字符填充 164
9.3.5 字符修剪 165
9.3.6 字符串分割 165
9.4 StringBuilder类 167
9.4.1 字符串的不变性 167
9.4.2 StringBuilder的构造器 168
9.4.3 StringBuilder的用法 168
9.5小结 172
9.6 习题 172
第10章 System常用类探访 173
10.1 统一型别系统——object 173
10.2 数据容器类 174
10.2.1 ArrayList链表 174
10.2.2 Hashtable哈希表 175
10.3 System.IO 176
10.3.1 处理文件扩展名:Path Class 177
10.3.2 目录操作(Directory and DirectoryInfo) 178
10.3.3 文件操作(File and FileInfo) 182
10.3.4 文件读写 184
10.3.5 文件读写的应用 188
10.4 其他 195
10.4.1 Console Class 195
10.4.2 Environment Class 196
10.4.3 Math Class 198
10.4.4 DateTime Class 199
10.4.5 Random Class 200
10.5 小结 203
附录A 文档注释 204
附录B 中英文对照 207
附录C C#代码规范 214
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020