图书介绍

C#程序设计【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

C#程序设计
  • (英)贝尔(Bell,D.),(英)帕尔(Parr,M.)著;鄢爱兰等译 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508441060
  • 出版时间:2006
  • 标注页数:339页
  • 文件大小:32MB
  • 文件页数:352页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C#程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 C#背景知识1

1.1 C#的历史1

前言1

1.2 Microsoft.NET框架2

1.3 什么是程序2

1.4 编程原则3

1.5 编程陷阱4

1.6 小结4

1.7 练习4

1.8 自测题答案4

2.2 安装与配置6

第2章 C#开发环境6

2.1 简介6

2.3 创建第一个程序7

2.4 设计时控件9

2.5 事件和Button控件11

2.6 打开一个现有工程12

2.7 属性设置的文档化12

2.8 程序错误13

2.9 编辑器工具13

2.10 消息对话框14

2.13 编程陷阱15

2.14 语法点15

2.12 编程原则15

2.11 帮助15

2.15 新的语言元素16

2.16 新的IDE工具16

2.17 小结16

2.18 练习16

2.19 自测题答案17

第3章 图形简介18

3.1 简介18

3.2 对象、方法、属性和类的类比18

3.3 第一次绘图19

3.4 创建程序19

3.5 图形坐标系统20

3.6 解释程序21

3.7 绘图方法22

3.8 颜色24

3.9 顺序概念和语句25

3.10 使用注释来添加含义25

3.11 编程原则26

3.12 编程陷阱26

3.13 语法要点26

3.14 新的语言元素26

3.15 新的IDE工具27

3.16 小结27

3.17 练习27

3.18 自测题答案27

4.2 int的本质29

4.1 简介29

第4章 变量和计算29

4.3 double的本质30

4.4 声明变量30

4.5 赋值语句33

4.6 计算和运算符33

4.7 算术运算符34

4.8 %运算符36

4.9 使用+运算符连接字符串37

4.10 字符串和数字之间的转换38

4.11 文本框和标签39

4.12 数字之间的转换41

4.15 编程陷阱42

4.13 表达式的作用42

4.14 编程原则42

4.16 语法要点43

4.17 新的语言元素43

4.18 新增的IDE工具43

4.19 小结43

4.20 练习44

4.21 自测题答案45

第5章 方法和参数47

5.1 简介47

5.2 编写自己的方法47

5.3 第一个方法48

5.4 调用方法49

5.5 传递参数50

5.6 形参和实参51

5.7 三角形方法52

5.8 局部变量54

5.9 命名冲突54

5.10 事件处理方法56

5.11 return和结果56

5.12 构建在方法上58

5.13 按引用传递参数60

5.14 out和ref参数61

5.15 out的例子61

5.16 ref的例子63

5.17 一个使用ref的交换方法64

5.18 this和对象65

5.19 重载66

5.20 将对象传递给方法67

5.21 编程原则67

5.22 编程陷阱68

5.23 语法要点68

5.24 新的语言元素69

5.25 新的IDE工具69

5.26 小结69

5.27 练习69

5.28 自测题答案71

6.2 实例变量73

第6章 使用对象73

6.1 简介73

6.3 窗体构造函数76

6.4 TrackBar类77

6.5 using和命名空间79

6.6 成员、方法和属性80

6.7 Random类81

6.8 Timer类83

6.9 编程原则85

6.10 编程陷阱85

6.11 语法要点85

6.14 小结86

6.15 练习86

6.13 新的IDE工具86

6.12 新的语言元素86

6.16 自测题答案87

第7章 选择89

7.1 简介89

7.2 if语句89

7.3 if...else91

7.4 比较运算符92

7.5 与、或、非96

7.6 嵌套的if99

7.7 switch100

7.8 布尔型变量104

7.9 编程原则106

7.10 编程陷阱106

7.11 语法要点107

7.12 新的语言元素108

7.13 小结108

7.14 练习108

7.15 自测题答案110

第8章 循环113

8.1 简介113

8.2 while113

8.3 for116

8.4 与、或、非118

8.5 do...while119

8.6 嵌套循环121

8.7 组合控制结构122

8.8 编程原则122

8.9 编程陷阱123

8.10 语法要点123

8.11 新的语言元素123

8.12 小结124

8.13 练习124

8.14 自测题答案125

9.1.3 运行128

9.1.1 编译128

9.1.2 链接128

9.1 简介128

第9章 调试128

9.2 使用调试器129

9.2.1 断点129

9.2.2 单步130

9.3 关于调试的一个案例研究131

9.4 常见错误132

9.4.1 编译错误132

9.4.2 运行时错误133

9.8 练习135

9.7 小结135

9.6 新的IDE工具135

9.5 编程陷阱135

9.4.3 逻辑错误135

第10章 编写类136

10.1 简介136

10.2 设计一个类136

10.3 private变量138

10.4 public方法139

10.5 属性140

10.6 方法或属性142

10.7 构造函数143

10.8 多个构造函数144

10.9 private方法144

10.10 操作对象145

10.12 static方法和属性146

10.11 对象析构146

10.13 编程原则147

10.14 编程陷阱149

10.15 语法要点149

10.16 新的语言元素150

10.17 小结150

10.18 练习150

10.19 自测题答案152

第11章 继承153

11.1 简介153

11.2 继承153

11.4 附加项155

11.3 protected155

11.5 重写156

11.6 类图156

11.7 使用继承157

11.8 base158

11.9 构造函数158

11.10 抽象类160

11.11 编程原则161

11.12 编程陷阱162

11.13 新的语言元素162

11.14 小结163

11.15 练习163

11.16 自测题答案164

第12章 计算165

12.1 简介165

12.2 格式化数字165

12.3 库数学函数和常量167

12.4 常量168

12.5 案例分析——货币168

12.6 案例分析——迭代170

12.7 图表170

12.8 异常173

12.12 练习174

12.11 小结174

12.10 编程陷阱174

12.9 编程原则174

12.13 自测题答案177

第13章 数据结构——列表框和数组列表178

13.1 简介178

13.2 数组列表178

13.3 将数据项添加到列表中179

13.4 列表长度180

13.5 索引180

13.6 从列表删除数据项181

13.7 在数组列表中插入数据项181

13.8 查找182

13.9 对列表框进行运算183

13.10 搜索184

13.11 编程原则185

13.12 编程陷阱186

13.13 新的语言元素186

13.14 小结186

13.15 练习186

13.16 自测题答案186

第14章 数组187

14.1 简介187

14.2 创建数组188

14.3 索引189

14.4 数组的长度190

14.5 将数组作为参数传递191

14.6 使用常量191

14.7 初始化数组192

14.8 示例程序193

14.9 查找194

14.10 搜索195

14.11 对象数组196

14.12 编程原则198

14.13 编程陷阱198

14.14 语法要点198

14.15 小结199

14.16 练习199

14.17 自测题答案202

第15章 二维数组204

15.1 简介204

15.2 声明数组204

15.3 索引205

15.4 数组的大小206

15.5 将数组作为参数传递206

15.6 常量207

15.7 初始化数组207

15.8 示例程序208

15.9 编程原则209

15.12 练习210

15.11 小结210

15.10 编程陷阱210

15.13 自测题答案213

第16章 字符串操作214

16.1 简介214

16.2 使用字符串概述214

16.3 字符串索引215

16.4 字符串中的字符215

16.5 关于char类型的注意事项216

16.6 String类的方法和属性216

16.7 比较字符串217

16.8 修改字符串218

16.9 检查字符串219

16.10 正则表达式222

16.11 字符串处理的一个例子224

16.12 字符串案例分析—Frasier225

16.13 编程原则227

16.14 编程陷阱227

16.15 语法要点227

16.16 新的语言元素228

16.17 新的IDE工具228

16.18 小结228

16.19 练习229

16.20 自测题答案229

17.1 简介231

第17章 异常231

17.2 异常的术语232

17.3 一个使用try-catch例子233

17.4 使用异常对象234

17.5 异常的分类235

17.6 多个捕获块236

17.7 搜索捕获块237

17.8 异常抛出简介238

17.9 异常处理——一些可能性239

17.10 finally240

17.11 编程原则240

17.15 新的IDE实用工具241

17.14 新的语言元素241

17.16 小结241

17.13 语法要点241

17.12 编程陷阱241

17.17 练习242

17.18 自测题答案242

第18章 文件244

18.1 简介244

18.2 流存取概要244

18.3 StreamdReader和StreamWriter类245

18.4 文件输出245

18.5 文件输入247

18.6 文件搜索249

18.7 文件和异常251

18.8 消息对话框和对话框252

18.9 使用文件对话框254

18.10 创建菜单255

18.11 Directory类257

18.12 编程原则259

18.13 编程陷阱259

18.14 语法要点259

18.15 新的语言元素259

18.16 新的IDE工具260

18.17 小结260

18.18 练习260

18.19 自测题答案261

19.2 第一个控制台程序263

第19章 控制台程序263

19.1 简介263

19.3 命令提示符cd和dir265

19.4 运行程序的方式266

19.5 控制台应用程序中的类267

19.6 命令行参数267

19.7 脚本和输出重定向269

19.8 脚本和批处理文件270

19.12 新的语言元素271

19.14 小结271

19.13 新的IDE工具271

19.11 语法点271

19.10 编程陷阱271

19.9 编程原则271

19.15 练习272

19.16 自测题答案272

第20章 面向对象设计274

20.1 简介274

20.2 设计问题274

20.3 识别对象、方法和属性275

20.4 设计中的案例分析279

20.5 查找重用285

20.6 组合或继承285

20.7 类的设计准则289

20.9 练习290

20.8 小结290

20.10 自测题答案291

第21章 程序风格293

21.1 简介293

21.2 程序布局293

21.3 注释294

21.4 使用常量295

21.5 类296

21.6 嵌套if297

21.7 嵌套循环298

21.8 复合条件300

21.9 文档301

21.10 编程陷阱302

21.11 小结302

21.12 练习302

第22章 测试303

22.1 简介303

22.2 程序规格说明304

22.3 穷举测试304

22.4 黑盒(功能)测试304

22.5 白盒(结构)测试307

22.6 审查和走查309

22.7 单步执行代码309

22.8 形式验证309

22.10 编程原则310

22.9 增量开发310

22.11 小结311

22.12 练习311

22.13 自测题答案313

第23章 接口315

23.1 简介315

23.2 接口与设计315

23.3 接口与互操作性317

23.4 编程原则317

23.5 编程陷阱318

23.6 新的语言元素318

23.7 小结318

23.8 练习318

24.2 使用多态319

第24章 多态319

24.1 简介319

24.3 强制转换322

24.4 强制转换规则322

24.5 编程原则324

24.6 编程陷阱325

24.7 新的语言元素325

24.8 小结326

24.9 练习326

24.10 自测题答案327

附录A 库组件摘选328

附录B 关键字338

附录C 参考书目339

热门推荐