书籍简介:
《C#程序设计案例教程/高职高专新课程体系规划教材·计算机系列》基于Visual Studio 2010开发环境,同时也适合Visual Studio 2008教学环境。具体内容包括C#语言入门、语法基础、程序结构、方法、类与对象、继承、数组与索引器、多态、接口、委托和事件、文件操作和异常处理。
全书将“大话”形式引入专业教材,通过对小案例的剖析展开对知识点的解读;同时,将大案例“贪吃蛇”游戏进行精心的分解,贯穿全书,以便让读者“既见森林,又见树木”,并能较系统地从知识和技能两个方面掌握C#程序设计的理论和应用。
《C#程序设计案例教程/高职高专新课程体系规划教材·计算机系列》可作为高等学校相关专业的计算机程序设计教材,也可作为程序设计开发者和爱好者学习入门的参考书。
作者简介:
邓锐
出版日期:
2013年08月
章节目录:
第1章 C#语言入门
开场白
1.1.NET框架和C#语言简介
1.1.1 NET框架简介
1.1.2 认识C#语言
1.2 Visual Studio.NET集成开发环境简介
1.2.1 Visual Studio.NET起始页
1.2.2 Visual Studio.NET集成开发环境
1.2.3 窗口布局调整
1.3 控制台应用程序
1.3.1 基础知识
1.3.1.1 C#应用程序文件夹结构
1.3.1.2 C#程序结构
1.3.1.3 C#程序书写格式
1.3.1.4 Console类
1.3.2 案例——我的第一个控制台应用程序
1.3.3 注意事项
1.4 Windows窗体应用程序
1.4.1 基础知识
1.4.1.1 对象、类、属性和方法
1.4.1.2 事件和事件驱动
1.4.1.3 窗体对象
1.4.1.4 控件对象
1.4.1.5 控件的基本操作
1.4.2 案例——我的第一个Windows窗体应用程序
1.4.3 注意事项
1.5 贪吃蛇项目分解——界面设计
1.5.1 任务描述
1.5.2 分解说明
1.5.3 实现步骤
1.5.4 代码及分析
1.5.5 注意事项
1.6 本章小结
习题
第2章 语法基础
开场白
2.1 C#语言的数据类型
2.1.1 基础知识
2.1.1.1 常量与变量
2.1.1.2 C#变量命名规则
2.1.1.3 数据类型概论
2.1.2 案例——统计平均成绩
2.1.3 注意事项
2.2 C#语言的运算符和表达式
2.2.1 基础知识
2.2.1.1 运算符和表达式
2.2.1.2 运算符的分类
2.2.2 案例说明——扑克牌
2.2.3 注意事项
2.3 贪吃蛇项目分解——随机画图
2.3.1 任务描述
2.3.2 分解说明
2.3.3 实现步骤
2.3.4 代码及分析
2.3.5 相关知识及注意事项
2.4 本章小结
习题
第3章 程序结构
开场白
3.1 顺序与选择结构
3.1.1 基础知识
3.1.1.1 if语句
3.1.1.2 switch语句
3.1.2 案例说明——淘宝积分
3.1.3 注意事项
3.2 选择结构的窗体应用
3.2.1 基础知识
3.2.1.1 单选控件
3.2.1.2 复选控件
3.2.2 案例——网上选购
3.2.3 注意事项
3.3 while和do-while循环
3.3.1 基础知识
3.3.1.1 while语句
3.3.1.2 do-while语句
3.3.2 案例——外星文明的信号
3.3.3 注意事项
3.4 for循环
3.4.1 基础知识
3.4.2 案例——黄金分割
3.4.3 注意事项
3.5 贪吃蛇项目分解——结构与键控
3.5.1 任务描述
3.5.2 分解目的
3.5.3 实现步骤
3.5.4 代码及分析
3.5.5 相关知识及注意事项
3.6 本章小结
习题
第4章 方法
开场白
4.1 方法的定义与调用
4.1.1 基础知识
4.1.1.1 使用方法的意义
4.1.1.2 方法的定义
4.1.1.3 方法的调用
4.1.2 案例——圣诞树
4.1.3 代码及分析
4.1.4 注意事项
4.2 方法的嵌套调用
4.2.1 基础知识
4.2.2 案例——多棵圣诞树
4.2.3 注意事项
4.3 方法的递归调用
4.3.1 基础知识
4.3.1.1 方法的递归调用
4.3.1.2 使用递归的条件
4.3.1.3 递归调用的过程
4.3.2 案例——阶乘
4.3.3 注意事项
4.4 方法的参数
4.4.1 基础知识
4.4.1.1 参数的传值方式
4.4.1.2 参数的传引用方式
4.4.2 案例——交换数值
4.4.3 注意事项
4.5 方法重载
4.5.1 基础知识
4.5.2 案例——求平方和
4.5.3 相关知识及注意事项
4.6 贪吃蛇项目分解——创建方法
4.6.1 任务描述
4.6.2 分解说明
4.6.3 实现步骤
4.6.4 代码及分析
4.6.5 相关知识及注意事项
4.7 本章小结
习题
第5章 类与对象
开场白
5.1 面向对象基本概念
5.1.1 对象
5.1.2 类
5.1.3 面向对象的几个特征
……
第6章 继承
第7章 数组与索引器
第8章 多态
第9章 接口
第10章 委托和事件
第11章 文件操作
第12章 异常处理
参考文献
封面图: