图书介绍

C#程序设计与项目实战PDF|Epub|txt|kindle电子书版本网盘下载

C#程序设计与项目实战
  • 庄越,王槐彬主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121231384
  • 出版时间:2014
  • 标注页数:311页
  • 文件大小:69MB
  • 文件页数:323页
  • 主题词:C语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#程序设计与项目实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 认知.NET与C1

1.1任务1:认知.NET1

1.1.1 .NET发展历史1

1.1.2 .NET Framework3

1.1.3程序编译3

1.1.4 C4

1.1.5 Visual Studio5

1.2任务2:创建应用程序11

1.2.1基于控制台的应用程序11

1.2.2基于Windows窗体的应用程序16

1.3小结19

1.4实训任务20

第2章 数据运算21

2.1任务1:标识符与关键字21

2.1.1命名标识符22

2.1.2关键字22

2.2任务2:使用常量和变量22

2.2.1常量22

2.2.2变量23

2.3任务3:认知基本数据类型24

2.3.1简单类型25

2.3.2枚举类型27

2.3.3结构类型28

2.4任务4:数据运算29

2.4.1运算符类型29

2.4.2赋值运算符与赋值表达式29

2.4.3算术运算符与算术表达式30

2.4.4关系运算符与关系表达式31

2.4.5逻辑运算符与逻辑表达式31

2.4.6位运算符32

2.4.7扩充后的赋值运算符33

2.4.8条件运算符33

2.4.9运算符优先级34

2.5任务5:类型转换34

2.5.1隐式转换35

2.5.2显式转换36

2.4.3 System.Convert类36

2.4.4数值和字符串之间的转换37

2.4.5装箱和拆箱38

2.6小结39

2.7实训任务40

第3章 程序流程控制41

3.1任务1:认知程序的三种结构41

3.1.1顺序结构41

3.1.2分支结构42

3.1.3循环结构42

3.2任务2:条件判断42

3.2.1 if语句42

3.2.2 switch语句45

3.3任务3:循环嵌套47

3.3.1 while语句48

3.3.2 do...while语句49

3.3.3 for语句50

3.3.4 foreach语句54

3.4流程跳转54

3.5小结56

3.6实训任务56

第4章 收集同一类型的数据59

4.1任务1:创建和使用数组59

4.1.1数组的概念59

4.1.2声明和初始化数组60

4.1.3访问数组62

4.1.4 System.Array类64

4.1.5匿名数组65

4.2任务2:集合处理66

4.2.1非泛型集合66

4.2.2泛型集合67

4.3任务3:字符串处理68

4.3.1 String类68

4.3.2 StringBuilder类72

4.4小结73

4.5实训任务74

第5章 堆积木——方法77

5.1任务1:创建一个方法77

5.2任务2:调用方法78

5.3任务3:向方法传递参数82

5.3.1参数的类别82

5.3.2值参数调用82

5.3.3引用参数调用84

5.4任务4:方法的重载88

5.5任务5:Main()方法89

5.6任务6:变量的作用域90

5.6.1局部变量91

5.6.2全局变量92

5.7小结93

5.8实训任务93

第6章 面向对象基础96

6.1任务1:认知面向对象96

6.1.1理解面向对象96

6.1.2面向对象的概念97

6.2任务2:面向对象程序设计98

6.2.1类98

6.2.2类成员99

6.2.3 this关键字111

6.2.4委托113

6.2.5事件116

6.3小结119

6.4实训任务120

第7章 面向对象高级124

7.1任务1:继承性124

7.1.1理解继承124

7.1.2继承的特性125

7.1.3派生类125

7.1.4尊老爱幼——派生类中调用构造函数127

7.1.5密封类130

7.1.6隐藏从基类继承的成员130

7.2任务2:多态性133

7.2.1虚方法133

7.2.2抽象方法和抽象类137

7.3任务3:接口140

7.3.1理解接口140

7.3.2使用接口140

7.3.3判别实现了某接口的对象143

7.3.4接口和抽象类的比较144

7.4小结145

7.5实训任务145

第8章 调试程序和异常处理149

8.1任务1:调试程序149

8.1.1错误类型149

8.1.2调试工具栏150

8.1.3调试命令150

8.2任务2:异常处理154

8.2.1异常类154

8.2.2使用异常155

8.2.3创建用户定义的异常类159

8.3任务3:生成程序161

8.4小结162

8.5实训任务162

第9章 开发Windows窗体应用程序164

9.1任务1:认知Windows窗体应用程序164

9.1.1窗体165

9.1.2控件165

9.1.3事件165

9.2任务2:认知Windows窗体166

9.3任务3:使用常用的Windows窗体控件168

9.3.1 Windows窗体控件的共同特性168

9.3.2标签Label170

9.3.3文本框TextBox170

9.3.4按钮Button172

9.3.5单选按钮RadioButton174

9.3.6复选框CheckBox176

9.3.7列表框ListBox178

9.3.8组合框ComboBox180

9.3.9计时器Timer180

9.3.10进度条ProgressBar180

9.3.11日期时间DateTimePicker183

9.3.12图片框PictureBox183

9.3.13图像列表组件ImageList184

9.3.14树视图TreeView184

9.3.15 列表视图ListView185

9.3.16消息框MessageBox186

9.3.17通用对话框188

9.3.18菜单 MenuStrip189

9.3.18工具栏ToolStrip195

9.3.19状态栏StatusStrip195

9.4任务4:构建多文档界面窗体195

9.4.1 SDI和MDI应用程序简介195

9.4.2多文档界面特点196

9.4.3创建多文档界面196

9.5小结205

9.6实训任务205

第10章 开发图形应用程序208

10.1任务1:认知图形绘制基础208

10.1.1 GDI+208

10.1.2图形坐标系统209

10.1.3绘图对象209

10.2任务2:绘制图形212

10.2.1绘图图面Graphics212

10.2.2画笔Pen213

10.2.3画笔绘图214

10.2.4画刷Brush220

10.2.5清理图面223

10.3任务3:绘制文本与图像223

10.3.1文本223

10.3.2图像225

10.4任务4:交互绘图228

10.4.1鼠标事件228

10.4.2鼠标绘图229

10.5小结230

10.6实训任务231

第11章 文件流操作232

11.1任务1:认知文件和流232

11.1.1文件和流的概念232

11.1.2 FileStream类233

11.2任务2:操作文件和目录235

11.2.1 File类和FileInfo类235

11.2.2 Directory类和DirectoryInfo类238

11.3任务3:读写文件240

11.3.1读写文本文件240

11.3.2读写二进制文件243

11.4小结246

11.5实训任务246

第12章 数据库操作——ADO.NET249

12.1任务1:理解数据访问模型251

12.2任务2:认知ADONET对象模型252

12.2.1 ADONET对象模型252

12.2.2数据提供程序252

12.2.3 DataSet253

12.2.4 ADONET的数据访问模式253

12.3任务3:创建数据库连接254

12.3.1连接对象Connection254

12.3.2 ConnectionString属性256

12.3.3应用程序配置文件257

12.3.4管理数据库连接258

12.3.5处理连接的异常259

12.4任务4:在连接环境中获取数据259

12.4.1命令对象Command259

12.4.2 Command对象的属性261

12.4.3设置Command对象的属性262

12.4.4 Command对象的参数262

12.4.5使用Command对象执行命令263

12.5任务5:断开连接的数据访问274

12.5.1数据集DataSet274

12.5.2数据适配器DataAdapter275

12.5.3数据更新278

12.6任务6:创建三层体系结构的应用程序294

12.7小结302

12.8实训任务302

附录A 实训报告书模板310

参考文献311

热门推荐