图书介绍

C#程序设计基础教程与实验指导 从基础到应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C#程序设计基础教程与实验指导 从基础到应用
  • 孙晓非,冉晓旻,冯冠等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302175865
  • 出版时间:2008
  • 标注页数:339页
  • 文件大小:161MB
  • 文件页数:353页
  • 主题词:

PDF下载


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

下载说明

C#程序设计基础教程与实验指导 从基础到应用PDF格式电子书版下载

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

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

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

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

图书目录

上篇 基础知识1

第1章 C#基础知识1

1.1 .NET Framework概述1

1.2公共语言运行时4

公共类型系统4

公共语言规范5

中间语言5

执行管理6

垃圾回收机制7

1.3 .NET Framework类库8

1.4命名空间9

命名空间的组织方式9

定义命名空间11

使用.NET Framework类库13

1.5程序集14

1.6配置C#环境15

安装Visual Studio 200515

熟悉Visual Studio 2005开发环境17

第2章 C#编程基础19

2.1变量和数据类型19

使用变量和数据类型19

声明和初始化变量21

改变数据类型22

使用引用变量25

2.2运算符与表达式29

运算符29

表达式30

2.3控制语句31

条件语句31

循环语句34

跳转语句36

2.4结构和枚举37

结构38

枚举38

2.5扩展练习39

第3章 使用集合40

3.1引用集合项40

3.2 System.Collections命名空间41

3.3使用集合43

使用堆栈43

使用队列44

使用散列表45

使用排序列表47

使用位数组48

使用数组列表49

3.4创建对象集合50

管理员对象集合50

声明集合51

向集合中添加对象53

从集合中删除元素54

在集合中检索元素55

3.5扩展练习56

第4章 面向对象58

4.1面向对象概述58

4.2类的结构60

定义类60

定义成员方法61

方法的返回值63

成员方法重载64

构造方法66

4.3创建对象67

对象的创建67

对象的使用68

对象的生存周期69

对象的清理70

4.4类成员变量72

访问修饰符72

static静态成员73

sealed关键字74

4.5继承74

继承的意义74

如何定义派生类75

覆盖基类成员方法76

this关键字的使用78

base关键字的使用78

4.6抽象类与接口79

抽象类79

接口80

4.7扩展练习82

第5章 字符串83

5.1字符串基础83

5.2 String类84

String类的构造函数84

String类的属性和索引器86

比较字符串87

定位与查找字符串88

提取字符串89

拆分字符串90

String类中的其他常用方法91

5.3 StringBuilder类94

追加字符串94

使用AppendFormat97

插入字符串98

替换字符串100

StringBuilder类的其他常用成员100

5.4格式化102

5.5扩展练习104

第6章 结构化的异常处理106

6.1结构化异常处理基本知识106

抛出和捕获异常106

嵌套try语句108

6.2异常类110

基于类型的筛选异常110

System.Exception类的成员111

内部异常112

抛出预定义异常的实例113

6.3用户自定义的异常类115

6.4 finally块116

6.5扩展练习118

第7章 Windows窗体控件119

7.1 Windows窗体控件概述119

7.2 基本控件122

7.3 显示信息的控件124

7.4 图形和图像类控件126

ImageList控件126

PictureBox控件127

7.5按钮类控件127

Button控件127

RadioButton控件128

CheckBox控件129

ToolBar控件129

NotifyIcon控件131

7.6列表类控件132

ListBox控件132

ComboBox控件133

ListView控件134

7.7容器类控件136

7.8扩展练习140

第8章 文件存取I/O141

8.1 System.IO简介141

8.2 路径、目录和文142

Directory类143

File类144

Path类147

DirectoryInfo类和FileInfo类148

8.3目录和文件对话框150

OpenFileDialog类150

SaveFileDialog类152

8.4流和顺序存取方法153

8.5二进制文件的读写154

FileStream类154

BinaryWriter类和BinaryReader类156

二进制文件读写的示例157

8.6扩展练习159

第9章 ADO.NET数据库编程161

9.1引言161

9.2 ADO.NET基础163

9.3定义一个数据库连接165

定义一个连接字符串165

存储连接字符串168

读取连接字符串169

测试连接170

9.4操作数据库172

使用DataAdapter填充DataSet对象172

使用DataReader类173

使用DataTable和DataVeiw类175

定义数据库关系177

使用Command对象178

使用Command Builder生成SQL语句179

9.5 DataSet应用181

更新DataSet181

向DataSet添加数据183

对DataSet排序和筛选185

9.6扩展练习187

第10章 GDI+简介188

10.1图形绘制概述188

了解GDI+188

Graphics类190

GDI+的坐标系统191

颜色192

10.2画笔与绘制基本图形193

10.3画刷与区域填充196

使用SolidBrush填充图形196

使用HatchBrush填充图形198

使用TextureBrush填充图形199

使用LinearGradientBrush填充图形200

10.4字体与绘制文本202

10.5绘制复杂的形状204

10.6打印图形205

PrintDocument类205

PrintDialog控件207

PrintPreview控件208

10.7扩展练习210

第11章 工资管理系统212

11.1系统分析212

需求分析212

功能分析213

11.2系统概述214

系统总体结构214

系统用例图214

11.3系统模块设计218

登录管理218

角色信息管理219

员工信息管理220

工资类别管理221

工资支出管理221

信息浏览与查看222

11.4数据库设计222

11.5登录模块224

用户登录224

密码修改232

11.6角色信息管理模块235

11.7员工信息管理模块239

员工信息添加239

管理员工信息242

11.8工资支出模块245

添加支出245

支出查询245

下篇 实验指导249

第1单元249

练习1-1 自定义Visual Studio 2005环境249

练习1-2 设置应用程序属性253

练习1-3 创建C#控制台程序254

练习1-4 创建C#窗体程序258

第2单元262

练习2-1 创建汽车实例变量262

练习2-2 计算器263

练习2-3 制作九九乘法表268

练习2-4 创建管理员结构269

练习2-5 枚举管理员权限270

第3单元272

练习3-1 冒泡排序272

练习3-2 求平均值273

练习3-3 模拟资源管理器275

第4单元279

练习4-1 创建员工类和管理员类279

练习4-2 模拟员工的操作282

练习4-3 序列化输出284

练习4-4 树与节点类286

第5单元288

练习5-1 转换字符串大小写288

练习5-2 过滤字符290

练习5-3 将当前日期与时间格式化为标准格式291

练习5-4 获取指定字符在字符串中的位置293

第6单元295

练习6-1 处理除数为0的异常295

练习6-2 处理空字符转换数字异常296

练习6-3 处理溢出异常298

第7单元300

练习7-1 制作管理员登录窗体300

练习7-2 制作添加员工窗体302

练习7-3 制作支出类别窗体303

练习7-4 制作工资支出窗体305

第8单元306

练习8-1 列表显示文件306

练习8-2 列表显示驱动器信息308

练习8-3 模拟【我的电脑】311

练习8-4 读取.ini文件312

练习8-5 制作记事本316

第9单元322

练习9-1 数据源连接Access322

练习9-2 显示管理员表数据324

练习9-3 对Data View筛选和排序325

练习9-4 通过DataTable对列过滤和排序328

第10单元329

练习10-1 绘制汽车标志329

练习10-2 绘制图像330

练习10-3 对图像进行坐标变换331

练习10-4 翻转、缩放和移动图形332

练习10-5 绘制条形图335

练习10-6 绘制饼形图337

热门推荐