《C#程序设计案例教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱伟华,刘志宝,闫淼主编;罗大伟,刘金明,郑茵副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302374541
  • 页数:244 页
图书介绍:本书从现代程序开发中常用的.net技术讲起,主要讲述技术的特点。然后逐步讲解c#的语法规则和界面设计中使用的常用控件。分别从.NET简介;数据类型与运算符;控制结构;数组;面向对象;常用控件;ADO.NET访问数据库;文件操作;异常处理结构等方面,以任务的发布、解决方法的角度,在“做中学”完成对上述内容掌握。本书适合作为高职院校计算机专业的教材使用,也可供相关从业人员或感兴趣的读者学习参考。

第1章 C#与Visual Studio简介 1

1.1 知识梳理 1

1.1.1 .NET Framework 1

1.1.2 C#简述 3

1.1.3 Visual Studio 4

1.1.4 面向对象程序设计 5

1.2 任务实现 5

1.2.1 任务1:安装Visual Studio 2008 5

1.2.2 任务2:熟悉Visual Studio 2008 9

1.2.3 任务3:编写“Hello World”欢迎程序 13

1.2.4 任务4:设计用户登录界面 16

1.3 实践与指导 18

实训一:编写简单的控制台应用程序 18

实训二:编写简单的Windows窗体应用程序 19

1.4 课外任务 20

第2章 数据类型与运算符 21

2.1 知识梳理 21

2.1.1 数据类型 21

2.1.2 变量 22

2.1.3 常量 23

2.1.4 类型转换 23

2.1.5 运算符 24

2.2 任务实现 26

2.2.1 任务1:设计整数计算器 26

2.2.2 任务2:计算长方体的面积和体积 27

2.2.3 任务3:根据身份证号获取个人信息 29

2.2.4 任务4:判断字符是否为字母 31

2.2.5 任务5:判断两个整数的奇偶性 32

2.3 实践与指导 34

实训:数据类型与运算符应用 34

2.4 课外任务 36

第3章 控制结构 38

3.1 知识梳理 38

3.1.1 if语句 38

3.1.2 switch语句 40

3.1.3 while语句 41

3.1.4 do…while语句 42

3.1.5 for语句 43

3.2 任务实现 45

3.2.1 任务1:判断分数是否通过 45

3.2.2 任务2:判断数是否位于区间内 47

3.2.3 任务3:判断成绩的等级 49

3.2.4 任务4:判断用户操作的流程 52

3.2.5 任务5:求指定范围内所有三位数中奇数的和 54

3.2.6 任务6:提取某个不超过五位正整数中各位对应的数字 58

3.3 实践与指导 60

实训一:算术运算 60

实训二:求完数 62

3.4 课外任务 64

第4章 数组 66

4.1 知识梳理 66

4.1.1 一维数组 66

4.1.2 二维数组 69

4.1.3 交错数组 71

4.1.4 操作数组常用方法 72

4.2 任务实现 73

4.2.1 任务1:计算单科成绩最高分、最低分及平均分 73

4.2.2 任务2:按成绩对班级人员排名 76

4.2.3 任务3:密文转换 79

4.3 实践与指导 81

实训:数组的应用 81

4.4 课外任务 83

第5章 面向对象 84

5.1 知识梳理 84

5.1.1 类与对象的关系 84

5.1.2 类定义及构成 84

5.1.3 方法重载 86

5.1.4 声明创建对象 87

5.1.5 构造函数及构造函数重载 89

5.1.6 修饰符 90

5.1.7 属性(类的封装) 91

5.1.8 类的继承 92

5.1.9 接口 95

5.1.10 多态 96

5.1.11 静态成员 99

5.2 任务实现 99

5.2.1 任务1:求取某学生成绩总分 99

5.2.2 任务2:描述圆、圆柱体,并计算其特征值 104

5.2.3 任务3:认识动物 108

5.2.4 任务4:求各种几何图形的面积 112

5.3 实践与指导 115

实训:类与对象的应用 115

5.4 课外任务 117

第6章 异常处理结构 118

6.1 知识梳理 118

6.1.1 程序中的错误 118

6.1.2 异常 118

6.1.3 异常类 118

6.1.4 异常处理关键字 120

6.1.5 自定义异常 123

6.2 任务实现 124

6.2.1 任务1:一元二次方程求解 124

6.2.2 任务2:日期验证 129

6.3 实践与指导 135

实训:异常处理结构的应用 135

6.4 课外任务 136

第7章 常用控件 138

7.1 知识梳理 138

7.1.1 控件概述 138

7.1.2 界面常用控件 143

7.1.3 窗体、菜单及工具栏控件 161

7.2 任务实现 171

7.2.1 任务1:知识问答 171

7.2.2 任务2:图片动画播放器 176

7.2.3 任务3:城市树列表 179

7.2.4 任务4:系统主文档窗体 183

7.3 实践与指导 186

实训一:图片循环浏览器 186

实训二:高级界面控件应用实例 188

7.4 课外任务 189

第8章 文件操作 191

8.1 知识梳理 191

8.1.1 流概述 191

8.1.2 System.IO命令空间 192

8.1.3 FileStream类 192

8.1.4 StreamWriter类 196

8.1.5 DirectoryInfo类与Directory类 198

8.1.6 FileInfo类与File类 199

8.2 任务实现 202

8.2.1 任务1:应用FileStream读写文件 202

8.2.2 任务2:应用StreamReadFile和StreamWriterFile读写文件 205

8.2.3 任务3:简易文件浏览器 207

8.3 实践与指导 213

实训:文件浏览器 213

8.4 课外任务 215

第9章 ADO.NET访问数据库 216

9.1 知识梳理 216

9.1.1 ADO.NET概述 216

9.1.2 SQL Server.NET数据提供者 218

9.1.3 DataGridView控件 225

9.2 任务实现 228

9.2.1 任务1:信息管理系统主体框架开发 228

9.2.2 任务2:用户信息维护模块 234

9.3 实践与指导 241

实训:个人通信录信息管理 241

9.4 课外任务 243

参考文献 244