注册 登录 进入教材巡展
#
  • #

出版时间:2026-03-19

出版社:机械工业出版社

以下为《C#程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111804802
  • 1-1
  • 2026-03-19
  • 440
内容简介
本书共11个任务,任务1~任务5介绍了C#面向对象的基本特性及基本语法,包括C#语言概述、数据类型、运算符与表达式、流程控制语句、异常机制、面向对象继承与多态、常用类与泛型等内容;任务6~任务11介绍了图形用户界面设计中的窗体、菜单、容器、控件、事件、文件I/O、数据库访问、LINQ等技术要点。
本书突出实际应用,注重能力培养,以“智慧寝室管理平台”为载体,由浅入深,循序渐进地将C#开发可视化应用程序的关键技术融入各个工作任务中,全面兼顾了知识介绍、编程能力培养和实践技能训练。
本书适合作为职业院校计算机类相关专业的教材,也可作为各类工程技术人员和程序设计人员的培训用书或自学参考用书。
本书配有教学视频、授课电子课件、示例代码和习题答案等立体化教学资源,选用本书作为授课教材的教师可登录机械工业出版社教育服务网(www.cmpedu.com)免费注册后下载或联系编辑(010-88379807)咨询。
目录
目  录
前 言
二维码索引
任务1 搭建C# 开发环境与系统设计 1
任务描述 1
学习目标 1
任务分析 1
相关知识 2
1.1 初识C# 语言 2
1.2 Visual Studio 2022 集成开发环境 3
1.3 创建第一个控制台应用程序 5
1.4 创建第一个Windows 应用程序 9
1.5 程序调试方法 10
1.6 项目总体设计 11
任务实施 13
拓展进阶 统一建模语言 15
知识回顾 16
任务评价 16
能力测试 17
任务2 设计系统基础信息类 18
任务描述 18
学习目标 18
任务分析 18
相关知识 19
2.1 C# 基本语法 19
2.2 类和对象 29
2.3 类的成员 31
2.4 类的方法 37
2.5 静态类与静态成员 41
任务实施 43
拓展进阶 顶级语句 44
知识回顾 45
任务评价 45
能力测试 46
任务3 处理系统业务流程 48
任务描述 48
学习目标 48
任务分析 48
相关知识 49
3.1 选择语句 49
3.2 循环语句 52
3.3 跳转语句 56
3.4 异常处理 57
任务实施 60
拓展进阶 匿名类型 62
知识回顾 62
任务评价 63
能力测试 63
任务4 优化系统数据存储 65
任务描述 65
学习目标 65
任务分析 65
相关知识 66
4.1 类的继承 66
4.2 类的多态 70
4.3 接口 73
任务实施 77
拓展进阶 扩展方法 78
知识回顾 80
任务评价 80
能力测试 81
任务5 探索.NET API 常用类 82
任务描述 82
学习目标 82
任务分析 82
相关知识 83
5.1 字符串 83
5.2 数组 86
5.3 集合 90
任务实施 94
拓展进阶 AI 辅助开发 97
知识回顾 103
任务评价 103
能力测试 104
任务6 设计系统登录模块 106
任务描述 106
学习目标 106
任务分析 107
相关知识 107
6.1 认识Windows 窗体应用程序 107
6.2 文本类控件 111
6.3 按钮控件 113
任务实施 118
拓展进阶 格式文本框控件 120
知识回顾 122
任务评价 123
能力测试 123
任务7 设计系统主界面 125
任务描述 125
学习目标 125
任务分析 126
相关知识 126
7.1 菜单控件 126
7.2 工具栏控件 128
7.3 状态栏控件 131
7.4 通用对话框 132
任务实施 137
拓展进阶 消息对话框 140
知识回顾 142
任务评价 142
能力测试 143
任务8 设计寝室信息管理模块 144
任务描述 144
学习目标 144
任务分析 145
相关知识 145
8.1 选择类控件 145
8.2 视图控件 152
8.3 容器类控件 156
任务实施 162
拓展进阶 计时器组件 163
知识回顾 164
任务评价 164
能力测试 165
任务9 设计学生信息管理模块 166
任务描述 166
学习目标 166
任务分析 167
相关知识 167
9.1 文件管理 167
9.2 数据流基础 172
任务实施 182
拓展进阶 机器学习初体验 186
知识回顾 193
任务评价 194
能力测试 194
任务10 设计入住管理模块 195
任务描述 195
学习目标 195
任务分析 196
相关知识 196
10.1 关系数据库和结构化查询语言 196
10.2 认识ADO.NET 199
10.3 应用ADO.NET 访问数据库 201
10.4 使用DataSet 212
10.5 控件的数据绑定 215
任务实施 220
拓展进阶 ML.NET 框架探究 225
知识回顾 230
任务评价 231
能力测试 231
任务11 设计寝室卫生检查模块 233
任务描述 233
学习目标 234
任务分析 234
相关知识 234
11.1 认识LINQ 234
11.2 LINQ 查询基础 235
11.3 基本LINQ 查询操作 241
11.4 使用LINQ to SQL 访问SQL Server 数据库 245
11.5 使用LINQ to DataSet 访问SQL Server 数据库 253
任务实施 256
拓展进阶 Entity Framework 实体框架 260
知识回顾 264
任务评价 265
能力测试 265
附录 267
附录A C# 关键字 267
附录B C# 运算符优先级与结合性 267
参考文献 269