定 价:48 元
丛书名:
- 作者:陶媛
- 出版时间:2026/9/1
- ISBN:9787121536359
- 出 版 社:电子工业出版社
适用读者:本书适合作为高等学校非计算机专业相关课程教材,也可以作为程序设计零基础读者的学习参考。
- 中图法分类:TP312.8
- 页码:196
- 纸张:
- 版次:01
- 开本:16开
- 字数:338(单位:千字)
本书是一本适合非计算机专业学生及零基础学习者的C#程序设计入门教材。全书分为10章:第1、2章介绍C#特性、开发环境及基础语法等内容,第3章详细讲解程序结构,第4章深入剖析字符串、数组、元组等核心数据类型的特性与用法,第5~7章介绍面向对象程序设计思想,并结合Windows窗体应用程序开发和界面设计培养可视化编程能力,第8章介绍文件相关内容,第9章介绍图形绘制技术,第10章介绍ADO.NET数据访问技术。 本书秉持“低门槛入门与高强度实践”的编写理念,摒弃复杂理论,采用“案例驱动+可视化编程”方式降低技术门槛,帮助读者切实提升运用编程工具解决实际问题的综合能力。本书提供配套电子课件、源代码和习题解答,登录华信教育资源网注册后免费下载。
陶媛,上海大学计算机应用技术专业毕业,获工学博士学位。工作至今从事计算机基础教学工作,教学经验丰富,教授课程有程序设计(C#语言)、程序设计(C语言)、程序设计(Python语言)等,教学效果良好。上海市高校计算机基础教育研究会会员,全国高校计算机基础教学研究会会员。
第1章 C#编程初体验 1
1.1 计算思维 1
1.2 C#概述 1
1.3 开发环境 2
1.4 创建简单的C#程序 3
1.4.1 创建控制台应用程序 3
1.4.2 创建Windows窗体应用程序 5
1.5 C#程序结构 7
习题1 9
第2章 C#基础语法 10
2.1 标识符及其命名规则 10
2.2 数据类型 10
2.2.1 整数类型 10
2.2.2 小数数值类型 11
2.2.3 布尔类型 11
2.2.4 字符类型 11
2.2.5 字符串类型 12
2.3 变量 12
2.3.1 变量的分类与作用域 12
2.3.2 变量的声明与初始化 13
2.3.3 数据的输入与输出 14
2.3.4 格式化输出 14
2.4 常量 15
2.4.1 直接常量 15
2.4.2 符号常量 16
2.5 类型转换 17
2.5.1 隐式转换 17
2.5.2 显式转换 17
2.5.3 调用方法进行类型转换 17
2.6 数据处理 19
2.6.1 数值类型数据的处理 19
2.6.2 布尔型数据的处理 20
2.6.3 其他运算符 22
2.6.4 运算符优先级 23
习题2 23
第3章 C#流程控制与异常处理 25
3.1 顺序结构 25
3.2 选择结构 26
3.2.1 if语句 26
3.2.2 switch语句 31
3.3 循环结构 33
3.3.1 while语句 33
3.3.2 do-while语句 34
3.3.3 for语句 35
3.3.4 foreach语句 36
3.3.5 循环结构的嵌套 37
3.3.6 跳转语句 38
3.4 异常处理 41
3.4.1 异常类 41
3.4.2 异常处理语句 42
习题3 44
第4章 数据类型 46
4.1 字符串 46
4.1.1 字符串基础 46
4.1.2 字符串常用属性和方法 46
4.2 数组 49
4.2.1 一维数组 50
4.2.2 多维数组 54
4.3 交错数组 56
4.4 其他数据类型 57
4.4.1 枚举 57
4.4.2 结构 59
4.4.3 元组 61
习题4 62
第5章 面向对象程序设计基础 64
5.1 类与对象 64
5.1.1 类的定义 64
5.1.2 类的成员 65
5.1.3 字段 66
5.1.4 方法 66
5.1.5 对象 68
5.1.6 类的构造函数 70
5.1.7 静态成员 72
5.2 属性 73
5.3 方法重载 76
5.4 继承与多态 79
5.5 委托与事件 84
5.6 常用类 85
习题5 86
第6章 Windows窗体应用程序 88
6.1 Windows窗体 88
6.1.1 窗体的创建 88
6.1.2 窗体的属性 89
6.1.3 窗体的事件 90
6.1.4 窗体的方法 90
6.2 常用的Windows窗体控件 91
6.2.1 标签、按钮与文本框控件 91
6.2.2 单选按钮与分组框控件 95
6.2.3 复选框控件 98
6.2.4 列表框控件 101
6.2.5 组合框控件 104
6.2.6 复选列表框控件 106
6.2.7 富文本框控件 108
6.2.8 计时器与图片框控件 111
6.2.9 滑块型控件 114
6.2.10 容器控件 116
习题6 120
第7章 界面设计 123
7.1 菜单和工具栏设计 123
7.1.1 菜单栏设计 123
7.1.2 上下文菜单设计 127
7.1.3 工具栏设计 128
7.2 状态栏设计 131
7.3 通用对话框 133
7.3.1 消息框 133
7.3.2 文件对话框 136
7.3.3 字体对话框 139
7.3.4 颜色对话框 140
习题7 142
第8章 文件 143
8.1 文件与流的概念 143
8.2 目录和文件操作 143
8.2.1 驱动器的基本操作 143
8.2.2 目录的基本操作 144
8.2.3 文件的基本操作 146
8.3 文件读/写操作 149
8.3.1 StreamReader类和StreamWriter类 150
8.3.2 FileStream类 153
8.3.3 BinaryReader类和BinaryWriter类 155
习题8 158
第9章 绘图 159
9.1 GDI+绘图 159
9.1.1 GDI+概述 159
9.1.2 坐标系 159
9.1.3 常用绘图对象 159
9.1.4 Graphics类 160
9.2 绘图编程 161
9.2.1 Paint事件绘图 161
9.2.2 CreateGraphics()方法绘图 162
9.2.3 FromImage()方法绘图 163
习题9 166
第10章 ADO.NET数据访问技术 168
10.1 SQL基础知识 168
10.1.1 SQL简介 168
10.1.2 SELECT语句 169
10.1.3 INSERT语句 169
10.1.4 UPDATE语句 169
10.1.5 DELETE语句 170
10.2 ADO.NET概述 170
10.3 ADO.NET的五大对象 172
10.3.1 Connection对象 172
10.3.2 Command对象 174
10.3.3 DataReader对象 177
10.3.4 DataAdapter对象 179
10.3.5 DataSet对象 179
10.4 数据库访问模式 180
10.4.1 连接模式 180
10.4.2 断开模式 181
10.4.3 断开模式访问数据库 181
习题10 187
参考文献 188