书籍详情
C#程序设计
作者:路炜
出版社:电子工业出版社
出版时间:2023-04-01
ISBN:9787121447297
定价:¥42.00
购买这本书可以去
内容简介
本书基于Visual Stdio 2013(VS2013)以项目教学的方式,循序渐进地讲解C#程序设计的基本原理和具体应用的方法与技巧。全书分为9个项目,具体内容为:HelloWorld、图片移动、交通灯、霓虹灯与跑马灯、贪吃蛇、计算器、局域网聊天室、用户登录界面、企业人事管理系统等内容。本书附有电子资料包,供读者在学习时使用。
作者简介
路炜,河北师范大学,副教授,主要研究方向:计算机科学与技术、信息安全等,全国职业院校技能大赛专家库成员,主持河北省厅级课题两项,发表计算机专业领域核心论文3篇,省级论文多篇,指导学生参加国家级、省级计算机专业竞赛并多次获奖。
目录
项目一 HelloWorld 1
任务一 安装VS2013开发环境 2
任务二 创建控制台应用程序 3
一、创建控制台应用程序
项目 4
二、设置窗口布局 4
三、设置颜色主题 5
四、设置行号和字体 5
五、录入代码 6
六、运行 7
七、断点调试 7
八、项目文件构成 9
任务三 创建Windows窗体应用
程序 9
一、创建Windows窗体应用
程序项目 10
二、添加控件 10
三、修改控件属性 11
四、给控件添加事件并录入
代码 12
五、运行 13
六、项目文件构成 14
项目总结 14
项目提升 14
项目二 图片移动 15
任务一 知识点 16
一、面向对象编程 16
二、类及其成员 17
三、常用的数据类型 18
四、常量与变量 19
任务二 图片移动项目案例 21
一、创建项目 21
二、界面布局 21
三、编写代码 23
项目总结 29
项目提升 29
项目三 交通灯 30
任务一 知识点 31
一、流程控制语句 31
二、运算符 35
三、类型转换 38
任务二 交通灯项目案例 39
一、创建项目 39
二、界面布局 39
三、编写代码 41
项目总结 44
项目提升 45
项目四 霓虹灯与跑马灯 46
任务一 知识点 47
一、数组 47
二、结构 49
三、枚举 51
任务二 霓虹灯项目案例 52
一、创建项目 53
二、界面布局 53
三、编写代码 54
任务三 跑马灯项目案例 57
一、创建项目 58
二、界面布局 58
三、编写代码 59
项目总结 63
项目提升 64
项目五 贪吃蛇 65
任务一 知识点 66
一、集合 66
二、泛型集合 69
任务二 贪吃蛇项目案例 74
一、创建项目 74
二、界面布局 75
三、编写代码 78
项目总结 91
项目提升 92
项目六 计算器 93
任务一 知识点 94
一、装箱和拆箱 94
二、计算器的功能 96
任务二 计算器项目案例 97
一、创建项目 97
二、界面布局 97
三、编写代码 99
项目总结 104
项目提升 104
项目七 局域网聊天室 106
任务一 UDP聊天室项目案例 107
一、创建项目 108
二、界面布局 108
三、编写代码 109
任务二 TCP聊天室项目案例 111
一、服务器端 112
二、客户端 116
项目总结 121
项目提升 121
项目八 用户登录界面 122
任务一 知识点 123
一、理解异常操作 123
二、处理异常 124
任务二 用户登录界面项目
案例 125
一、创建项目 126
二、界面布局 126
三、编写代码 128
项目总结 147
项目提升 147
项目九 企业人事管理系统 148
任务一 知识点 149
一、三层架构 149
二、各层的主要功能 150
任务二 企业人事管理系统项目
案例 151
一、系统功能的描述 152
二、搭建三层架构 152
三、UI界面布局 155
四、编写代码 164
项目总结 184
项目提升 184
参考文献 186
任务一 安装VS2013开发环境 2
任务二 创建控制台应用程序 3
一、创建控制台应用程序
项目 4
二、设置窗口布局 4
三、设置颜色主题 5
四、设置行号和字体 5
五、录入代码 6
六、运行 7
七、断点调试 7
八、项目文件构成 9
任务三 创建Windows窗体应用
程序 9
一、创建Windows窗体应用
程序项目 10
二、添加控件 10
三、修改控件属性 11
四、给控件添加事件并录入
代码 12
五、运行 13
六、项目文件构成 14
项目总结 14
项目提升 14
项目二 图片移动 15
任务一 知识点 16
一、面向对象编程 16
二、类及其成员 17
三、常用的数据类型 18
四、常量与变量 19
任务二 图片移动项目案例 21
一、创建项目 21
二、界面布局 21
三、编写代码 23
项目总结 29
项目提升 29
项目三 交通灯 30
任务一 知识点 31
一、流程控制语句 31
二、运算符 35
三、类型转换 38
任务二 交通灯项目案例 39
一、创建项目 39
二、界面布局 39
三、编写代码 41
项目总结 44
项目提升 45
项目四 霓虹灯与跑马灯 46
任务一 知识点 47
一、数组 47
二、结构 49
三、枚举 51
任务二 霓虹灯项目案例 52
一、创建项目 53
二、界面布局 53
三、编写代码 54
任务三 跑马灯项目案例 57
一、创建项目 58
二、界面布局 58
三、编写代码 59
项目总结 63
项目提升 64
项目五 贪吃蛇 65
任务一 知识点 66
一、集合 66
二、泛型集合 69
任务二 贪吃蛇项目案例 74
一、创建项目 74
二、界面布局 75
三、编写代码 78
项目总结 91
项目提升 92
项目六 计算器 93
任务一 知识点 94
一、装箱和拆箱 94
二、计算器的功能 96
任务二 计算器项目案例 97
一、创建项目 97
二、界面布局 97
三、编写代码 99
项目总结 104
项目提升 104
项目七 局域网聊天室 106
任务一 UDP聊天室项目案例 107
一、创建项目 108
二、界面布局 108
三、编写代码 109
任务二 TCP聊天室项目案例 111
一、服务器端 112
二、客户端 116
项目总结 121
项目提升 121
项目八 用户登录界面 122
任务一 知识点 123
一、理解异常操作 123
二、处理异常 124
任务二 用户登录界面项目
案例 125
一、创建项目 126
二、界面布局 126
三、编写代码 128
项目总结 147
项目提升 147
项目九 企业人事管理系统 148
任务一 知识点 149
一、三层架构 149
二、各层的主要功能 150
任务二 企业人事管理系统项目
案例 151
一、系统功能的描述 152
二、搭建三层架构 152
三、UI界面布局 155
四、编写代码 164
项目总结 184
项目提升 184
参考文献 186
猜您喜欢