C#程序设计基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:伍星,熊壮编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2012
- ISBN:9787111391258
- 页数:253 页
第1章C#及Visual Studio 2010开发环境简介 1
1.1NET平台简介 1
1.2 Visual Studio 2010平台简介 1
1.2.1 Visual Studio平台的发展过程 1
1.2.2 Visual Studio 2010中的组件 2
1.2.3 Visual Studio 2010版本特点 2
1.3 C#开发应用程序 3
1.3.1 Visual Studio 2010环境介绍 3
1.3.2控制台应用程序开发 5
1.3.3 Windows窗体应用程序开发 8
1.3.4 Web程序开发 10
习题 14
第2章C#程序设计基础 16
2.1 C#基础语法 16
2.1.1 C#的字符集 16
2.1.2 C#的词汇集 16
2.2 C#的基本数据类型 17
2.2.1 C#中的常量与变量 18
2.2.2整型数据类型 18
2.2.3实型数据类型 19
2.2.4字符类型 20
2.2.5布尔类型 22
2.3基本运算符 22
2.3.1赋值运算符 23
2.3.2算术运算符 24
2.3.3复合赋值运算符 25
2.3.4自增/自减运算符 26
2.3.5 sizeof运算符 27
2.4 C#中的数据类型转换 28
2.4.1数据的隐式类型转换 28
2.4.2数据的显式类型转换 29
2.5数据的基本输入/输出方法 30
2.5.1控制台应用程序中数据输入/输出方法 30
2.5.2 Windows窗体应用程序中数据常用的输入/输出方法 33
习题 35
第3章 流程控制 36
3.1关系运算和逻辑运算 36
3.1.1关系运算 36
3.1.2逻辑运算 37
3.2选择结构 39
3.2.1 if语句与程序的单分支结构 39
3.2.2 if-else语句与程序的双分支结构 42
3.2.3条件运算符与条件表达式 43
3.2.4 if语句的嵌套与程序的多分支结构 44
3.2.5 switch语句与程序的多分支结构 47
3.3循环结构 48
3.3.1 while型循环结构 49
3.3.2 do-while型循环结构 50
3.3.3 for型循环结构 51
3.3.4循环的嵌套 54
3.4 C#的其他简单控制结构 55
3.4.1 break语句 55
3.4.2 continue语句 56
3.5 C#控制结构的简单应用 57
3.5.1穷举思想及其程序实现 57
3.5.2迭代方法及其程序实现 59
习题 62
第4章 面向对象程序设计基础 66
4.1类的概念和对象的定义 66
4.1.1字段 66
4.1.2方法 67
4.1.3对象的定义和访问 67
4.2方法调用过程中的参数传递 69
4.2.1值参数 69
4.2.2引用参数 70
4.3方法的嵌套调用和递归调用 72
4.3.1方法的嵌套调用 73
4.3.2方法的递归调用 74
4.4作用域和方法的重载 75
4.4.1定义局部作用域 75
4.4.2定义类属作用域 76
4.4.3方法的重载 78
4.5 static关键字的使用 79
4.5.1静态字段 79
4.5.2静态方法 80
4.6构造函数 81
4.6.1默认构造函数 81
4.6.2构造函数的重载 82
4.7继承 84
4.7.1基类和派生类 84
4.7.2调用基类构造函数 86
4.7.3在基类中使用protected关键字 86
4.8常用系统定义类 88
4.8.1数学类(System.Math类) 88
4.8.2字符串类(System.String类) 90
4.8.3日期时间类(System.Date-Time类) 91
4.8.4随机数类(System.Rand-om类) 93
习题 96
第5章 数组 99
5.1数组的定义和使用 99
5.1.1数组的定义和初始化 99
5.1.2数组元素值的引用 104
5.1.3用foreach语句遍历数组 107
5.1.4数组元素值的随机生成 109
5.2数组的常用属性和方法 110
5.2.1数组的Length属性和Rank属性 110
5.2.2数组的Clone方法 112
5.2.3数组的CopyTo方法 114
5.2.4数组的Reverse方法 115
5.2.5数组的Sort方法 118
5.2.6数组的BinarySearch方法 119
5.3数组参数和参数数组(*) 121
5.3.1数组参数 121
5.3.2参数数组 122
习题 123
第6章Windows程序设计基础 127
6.1 Windows系统的消息机制 127
6.1.1 Windows系统的工作方式 127
6.1.2事件与消息 127
6.2 Windows窗体应用程序常用控件和组件 128
6.2.1按钮控件 128
6.2.2文本控件 129
6.2.3选择控件和分组控件 134
6.2.4列表选择控件 136
6.2.5图片列表组件 141
6.2.6定时器组件 142
6.3菜单 144
6.3.1菜单的创建 144
6.3.2菜单事件处理 147
6.3.3快捷菜单 148
6.4工具栏和状态栏 148
6.4.1工具栏控件 149
6.4.2状态栏控件 149
6.5对话框 150
6.5.1打开文件对话框 150
6.5.2保存文件对话框 151
6.5.3颜色对话框 152
6.5.4字体对话框 153
习题 153
第7章 文件读写 156
7.1流文件简介 156
7.1.1流文件概念 156
7.1.2流类型 156
7.2文件操作 157
7.2.1字节流的读/写 157
7.2.2字符流的读/写 161
7.2.3二进制流的读/写 164
7.3文件管理 166
7.3.1 File类 166
7.3.2 FileInfo类 168
7.4目录管理 172
7.4.1目录的创建与删除 173
7.4.2目录中文件和子目录信息的获取 175
7.4.3复制指定目录下的文件 176
7.4.4删除指定目录下的文件 177
习题 178
第8章Web程序开发基础 180
8.1 Web页面结构分析 180
8.1.1前台页面文件分析 180
8.1.2后台代码文件 182
8.2 Web控件 186
8.2.1通用控件 186
8.2.2网页专用控件 191
8.3不同页面间的信息传递 199
8.3.1跨页传递 199
8.3.2查询字符串 202
习题 205
第9章 图形和图像处理 206
9.1 GDI+概述 206
9.1.1 Graphics对象 206
9.1.2绘图基础知识 209
9.2图形处理基础 213
9.2.1图形的绘制 213
9.2.2图形绘制的应用举例 220
9.3图像处理基础 223
9.3.1图像的存储和显示 224
9.3.2彩色图像转换为灰度图像 225
9.3.3灰度图像转换为伪彩色图像 226
习题 228
第10章 数据库访问基础 230
10.1关系数据库 230
10.1.1关系数据库的基本概念 230
10.1.2 SQL基础 231
10.1.3创建数据库和表 232
10.2 ADO.NET 234
10.2.1 ADO.NET基础 234
10.2.2 DataReader对象读取数据 237
10.2.3 DataSet对象读取数据 244
10.3数据绑定 247
10.3.1数据控件数据绑定 248
10.3.2公共控件数据绑定 250
习题 251
参考文献 253
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019