• C#程序设计案例教程
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C#程序设计案例教程

12.35 2.5折 49.8 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者向燕飞;魏菊霞;彭之军

出版社清华大学出版社

出版时间2018-01

版次1

装帧其他

货号A6

上书时间2024-12-23

诚意正心书店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 向燕飞;魏菊霞;彭之军
  • 出版社 清华大学出版社
  • 出版时间 2018-01
  • 版次 1
  • ISBN 9787302485643
  • 定价 49.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 338页
  • 字数 532千字
【内容简介】
《C#程序设计案例教程》采用“案例引导,任务驱动”的编写方式,深入浅出地讲解了C#程序设计的基本方法。
  《C#程序设计案例教程》重点讲解C#程序设计语言的基本语法和常用方法,去掉一些不常用的语法细节,采用语法与实例相结合的形式,将C#基本语言以及各种编程对象融合到具体实例中,侧重培养学生解决实际编程问题的能力,同时又可增强学生对C#编程思想的理解。
  《C#程序设计案例教程》分为18个单元,涵盖四大专题,包括C#语言基础、Windows编程、数据访问、网络编程。每个单元的案例按照“案例描述→知识链接→案例分析与实现→拓展实训→习题”的顺序编写,实例丰富,内容详尽,难易适中,重点突出,降低了读者学习的难度。
  《C#程序设计案例教程》适合作为高等院校计算机专业学生的教材使用,也可作为自学C#语言程序设计的参考用书。
【目录】
单元1  我的第一个C#程序         1

1.1  案例描述        2

1.2  知识链接        2

1.2.1 

.NET概述    2

1.2.2 

.NET Framework 3

1.2.3 

开发环境和C#语言   4

1.2.4 

使用Visual Studio创建项目      9

1.2.5 

C#程序结构         12

1.2.6 

命名空间    13

1.2.7 

程序的运行与调试    13

1.2.8 

了解MSDN 14

1.3  案例分析与实现   15

1.3.1 

案例分析    15

1.3.2 

案例实现    15

习题一     16

单元2  变量与数据类型      17

2.1  案例描述        18

2.2  知识链接        18

2.2.1 

数据类型    18

2.2.2 

变量与常量         25

2.2.3 

数据类型间的转换    28

2.2.4 

DateTime    30

2.3  案例分析与实现   32

2.3.1 

案例分析    32

2.3.2 

案例实现    32

2.4  拓展训练        34

2.4.1 

拓展实训1:使用变量存储

一部手机的信息     34

2.4.2 

拓展实训2:数字加密器 34

习题二     35

单元3  运算符和表达式      36

3.1  案例描述        37

3.2  知识链接        37

3.2.1 

算术运算符与算术表达式         38

3.2.2 

赋值运算符与赋值表达式         40

3.2.3 

关系运算符与关系表达式         40

3.2.4 

逻辑运算符与逻辑表达式         40

3.2.5 

条件运算符与条件表达式         41

3.2.6 

运算符的优先级与结合顺序    42

3.3  案例分析与实现   42

3.3.1 

案例分析    42

3.3.2 

案例实现    43

3.4  拓展训练:判断计算是否正确   44

习题三     44

单元4  顺序和选择结构程序的设计 46

4.1  案例描述        47

4.2  知识链接        47

4.2.1 

顺序结构    48

4.2.2 

if分支 49

4.2.3 

switch分支          53

4.3  案例分析与实现   56

4.3.1 

案例分析    56

4.3.2 

案例实现    56

4.4  拓展训练:旅游价格计算   57

习题四     59

单元5  循环结构程序设计 60

5.1  案例描述        61

5.2  知识链接        61

5.2.1 

循环结构概述    61

5.2.2 

while循环   63

5.2.3 

do-while循环      65

5.2.4 

for循环       66

5.2.5 

循环跳转:continue语句 68

5.2.6 

提前结束循环:break语句       69

5.3  案例分析与实现   70

5.3.1 

案例分析    70

5.3.2 

案例实现    70

5.4  拓展训练        73

5.4.1 

拓展实训1:直到型循环 73

5.4.2 

拓展实训2:嵌套循环      73

习题五     74

单元6  程序调试与异常处理      76

6.1  案例描述        77

6.2  知识链接        78

6.2.1 

异常的概念         78

6.2.2 

Visual Studio中的调试方法       79

6.2.3 

异常处理    84

6.3  案例分析与实现   87

6.3.1 

案例分析    87

6.3.2 

案例实现    87

6.4  拓展训练:创建用户自定义异常        89

习题六     90

单元7  数组与集合      92

7.1  案例描述        93

7.2  知识链接        94

7.2.1 

数组的定义和使用    94

7.2.2 

用foreach语句遍历数组  97

7.2.3 

数组的常用排序算法         97

7.2.4 

集合类         99

7.3  案例分析与实现   103

7.3.1 

案例分析    103

7.3.2 

案例实现    104

7.4  拓展训练        105

7.4.1 

拓展实训1:二维数组的

使用         105

7.4.2 

拓展实训2:利用Array进行

排序         106

习题七     106

单元8  类和对象 108

8.1  案例描述        109

8.2  知识链接        109

8.2.1 

面向对象的基本思想         109

8.2.2 

类的声明和成员组织以及访问

修饰符     111

8.2.3 

创建类实例         114

8.2.4 

类的构造函数和析构函数         115

8.3  案例分析与实现   119

8.3.1 

案例分析    119

8.3.2 

案例实现    120

8.4  拓展训练        121

8.4.1 

拓展实训1:定义长方

体类         121

8.4.2         拓展实训2:识别静态

成员         122

习题八     123

单元9  类的方法和属性      125

9.1  案例描述        126

9.2  知识链接        127

9.2.1 

方法的定义         127

9.2.2 

方法的调用         128

9.2.3 

方法中的参数传递    130

9.2.4 

方法重载    135

9.2.5 

属性    137

9.3  案例分析与实现   139

9.3.1 

案例分析    139

9.3.2 

案例实现    141

9.4  拓展训练:设计一个类的定义和

封装         143

习题九     145

单元10  类的继承与多态性        147

10.1 

案例描述      148

10.2 

知识链接      149

10.2.1 

类的继承  149

10.2.2 

多态性:虚方法和重写  155

10.2.3 

多态性:抽象类       159

10.2.4 

多态性:接口  161

10.3 

案例分析与实现 164

10.3.1 

案例分析  164

10.3.2 

案例实现  165

10.4 

拓展训练:从接口继承      167

习题十     170

单元11  委托与事件    171

11.1 

案例描述      172

11.2 

知识链接      172

11.2.1 

委托和方法       172

11.2.2 

事件处理  176

11.3 

案例分析与实现 178

11.3.1 

案例分析  178

11.3.2 

案例实现  180

11.4 

拓展训练:使用委托和事件      182

习题十一         184

单元12  泛型        186

12.1 

案例描述      187

12.2 

知识链接      187

12.2.1 

泛型的引入       187

12.2.2 

使用泛型类       190

12.2.3 

泛型方法  192

12.2.4 

泛型约束  193

12.3 

案例分析与实现 196

12.3.1 

案例分析  196

12.3.2 

案例实现  197

12.4 

拓展训练:使用List类          198

习题十二         200

单元13  Windows编程基础         201

13.1 

案例描述      202

13.2 

知识链接      202

13.2.1 

可视化编程原理与技巧  202

13.2.2 

Windows窗体  205

13.2.3 

控件的常用属性、方法和

事件         209

13.2.4 

Button控件       213

13.2.5 

ListBox控件      213

13.2.6 

ComboBox控件         217

13.2.7 

Label控件          217

13.2.8 

LinkLabel控件  218

13.2.9 

TextBox控件     219

13.2.10 

PictureBox控件      220

13.2.11 

Timer控件      221

13.2.12 

GroupBox控件        222

13.2.13 

Panel控件       222

13.2.14 

RadioButton控件   222

13.2.15 

CheckBox控件        224

13.2.16 

TabControl控件      224

13.3 

案例分析与实现 226

13.3.1 

案例分析  226

13.3.2 

案例实现  226

13.4 

拓展训练:简易计算器的设计与

实现         228

习题十三         232

单元14  Windows编程进阶         233

14.1 

案例描述      234

14.2 

知识链接      234

14.2.1 

RichTextBox控件      234

14.2.2 

TreeView控件  236

14.2.3 

MenuStrip控件         240

14.2.4 

ToolStrip控件   242

14.2.5 

StatusStrip控件        244

14.2.6 

OpenFileDialog控件 244

14.2.7 

SaveFileDialog控件  245

14.3 

案例分析与实现 246

14.3.1 

案例分析  246

14.3.2 

案例实现  246

14.4 

拓展训练:摇奖程序的设计与

实现         248

习题十四         252

单元15  创建数据库连接与数据操作

 命令       254

15.1 

案例描述      255

15.2 

知识链接      256

15.2.1 

数据库基础       256

15.2.2 

ADO.NET基础  258

15.2.3 

用Connection对象连接

数据库     260

15.2.4 

用Command对象执行

命令         262

15.2.5 

用DataReader对象读取

数据         263

15.3 

案例分析与实现 265

15.3.1 

案例分析  265

15.3.2 

案例实现  265

15.4 

拓展训练      270

15.4.1 

拓展实训1:绑定下拉框

数据         270

15.4.2 

拓展实训2:用户注册   274

习题十五         276

单元16  数据集DataSet与数据绑定

 组件       278

16.1 

案例描述      279

16.2 

知识链接      280

16.2.1 

数据集DataSet         280

16.2.2 

数据适配器DataAdapter         281

16.2.3 

数据表DataTable     282

16.2.4 

命令生成器Command

Builder     282

16.2.5 

DataGridView控件  284

16.3 

案例分析与实现 287

16.3.1 

案例分析  287

16.3.2 

案例实现  287

16.4 

拓展训练      294

16.4.1 

拓展实训1:销售前台   294

16.4.2  拓展实训2:三层架构的设计

与实现     300

习题十六         308

单元17  C#读写文件   309

17.1 

案例描述      310

17.2 

知识链接      310

17.2.1 

System.IO命名空间介绍          310

17.2.2 

File类的重要方法    311

17.2.3 

文本文件的读写       313

17.2.4 

二进制文件的读写  315

17.3 

案例分析与实现 316

17.3.1 

案例分析  316

17.3.2 

案例实现  317

17.4 

拓展训练:图片查看器      318

习题十七         321

单元18  网络编程概述        322

18.1 

案例描述      323

18.2 

知识链接      323

18.2.1 

Socket的使用   324

18.2.2 

Socket连接实例       324

18.3 

案例分析与实现 329

18.3.1 

案例分析  329

18.3.2 

案例实现  329

18.4 

拓展训练:基于TCP编程的实例      334

习题十八         338

参考文献         339
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP