图书介绍

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

精通C#4.0程序设计
  • 朱付保,段赵磊,李灿林著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302351412
  • 出版时间:2014
  • 标注页数:381页
  • 文件大小:58MB
  • 文件页数:395页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 概述1

1.1 .NET Framework概述1

1.1.1 .NET平台简介1

1.1.2 .NET Framework4

1.1.3 .NET程序的编译和执行8

1.1.4 C≠与.NET Framework9

1.2 C≠≠集成开发环境VS 201011

1.2.1 启动VS 2010开发环境11

1.2.2 新建项目12

1.2.3 VS 2010主窗口13

1.2.4 帮助系统16

1.3 创建简单的C≠应用程序18

1.3.1 创建简单的C≠控制台应用程序19

1.3.2 C≠控制台应用程序的基本结构21

1.3.3 创建简单的Windows窗体应用程序23

1.3.4 Windows窗体应用程序的基本结构25

1.4 本章小结27

习题28

第2章 C#程序设计基础29

2.1 C≠数据类型29

2.1.1 值类型29

2.1.2 引用类型35

2.1.3 数据类型转换42

2.2 变量和常量45

2.2.1 变量的声明和使用46

2.2.2 变量的分类46

2.2.3 常量48

2.3 常用运算符和表达式48

2.3.1 运算符48

2.3.2 表达式51

2.4 C≠方法及其重载51

2.4.1 方法的定义52

2.4.2 方法的调用54

2.4.3 方法的重载54

2.5 C#流程控制语句55

2.5.1 条件分支语句55

2.5.2 循环控制语句57

2.5.3 跳转语句59

2.6 控制台的输入和输出60

2.7 常见的预处理指令62

2.8 本章小结64

习题64

第3章 面向对象编程基础66

3.1 软件开发方法66

3.1.1 结构化程序设计方法66

3.1.2 面向对象的开发方法66

3.1.3 面向对象程序设计方法67

3.2 类67

3.2.1 类的声明67

3.2.2 创建对象68

3.2.3 构造函数69

3.3 类的成员72

3.3.1 类的数据成员72

3.3.2 类的方法成员74

3.3.3 类的属性成员77

3.3.4 索引指示器81

3.3.5 析构函数83

3.4 C#常用类操作84

3.4.1 Convert类84

3.4.2 string类和StringBuilder类85

3.4.3 DateTime类和TimeSpan类90

3.4.4 Math类91

3.5 本章小结91

习题92

第4章 面向对象高级编程94

4.1 继承与派生94

4.1.1 继承现象94

4.1.2 隐藏基类成员96

4.1.3 派生类的构造函数97

4.2 多态性99

4.2.1 多态性的重要性99

4.2.2 虚方法100

4.2.3 多态的实例101

4.3 抽象类与抽象方法102

4.3.1 抽象类102

4.3.2 抽象方法103

4.4 密封类与密封方法104

4.4.1 密封类104

4.4.2 密封方法104

4.5 接口105

4.5.1 接口的声明106

4.5.2 接口成员的声明107

4.5.3 接口成员的访问107

4.5.4 接口的实现107

4.6 委托与事件109

4.6.1 委托109

4.6.1 事件111

4.7 序列化与反序列化112

4.7.1 二进制序列化113

4.7.2 XML序列化114

4.8 泛型处理115

4.8.1 泛型类的定义115

4.8.2 泛型的引用116

4.8.3 常用泛型117

4.9 本章小结118

习题119

第5章 异常处理与程序调试120

5.1 异常处理120

5.1.1 为什么需要异常处理120

5.1.2 异常处理机制121

5.1.3 系统的异常类及其使用122

5.1.4 try/catch/finally语句块124

5.1.5 抛出异常127

5.2 程序调试128

5.2.1 断点设置128

5.2.2 启动、中断、继续和停止程序调试130

5.2.3 监视调试状态132

5.3 本章小结133

习题134

第6章 Windows窗体应用程序设计135

6.1 窗体与控件135

6.1.1 窗体的常用属性135

6.1.2 窗体的常用方法和事件139

6.1.3 主要的窗体控件概述140

6.2 基本控件142

6.2.1 按钮与标签控件142

6.2.2 文本控件147

6.2.3 选择控件152

6.2.4 列表控件155

6.2.5 容器控件161

6.2.6 高级列表选择控件165

6.3 菜单、工具栏和状态栏172

6.3.1 菜单172

6.3.2 工具栏176

6.3.3 状态栏178

6.4 对话框控件及其设计179

6.4.1 模态对话框与非模态对话框179

6.4.2 通用对话框179

6.4.3 消息对话框187

6.5 键盘与鼠标事件处理190

6.5.1 焦点处理190

6.5.2 键盘事件处理191

6.5.3 鼠标事件处理191

6.6 本章小结192

习题192

第7章 图形设计194

7.1 绘图概述194

7.1.1 绘图的基本知识194

7.1.2 什么是GDI+195

7.1.3 Graphics类195

7.2 绘图流程197

7.3 创建画图工具197

7.3.1 创建画笔197

7.3.2 创建画刷198

7.4 绘制空心图形200

7.4.1 绘制直线200

7.4.2 绘制矩形201

7.4.3 绘制多边形202

7.4.4 绘制圆和椭圆203

7.4.5 绘制圆弧205

7.4.6 绘制饼形206

7.4.7 绘制非闭合曲线207

7.4.8 绘制闭合曲线209

7.4.9 绘制贝塞尔曲线210

7.5 绘制填充图形212

7.5.1 填充矩形212

7.5.2 填充多边形213

7.5.3 填充圆和椭圆214

7.5.4 填充饼形215

7.5.5 填充闭合曲线216

7.6 绘制文本218

7.7 本章小结219

习题219

第8章 文件操作221

8.1 文件221

8.1.1 文件类型221

8.1.2 文件的属性222

8.1.3 文件访问方式222

8.2 System.IO模型222

8.2.1 什么是System.IO模型222

8.2.2 文件编码223

8.2.3 C≠的文件流223

8.3 文件夹和文件操作224

8.3.1 文件夹操作224

8.3.2 文件操作225

8.4 FileStream类228

8.5 文本文件的操作229

8.5.1 StreamReader类229

8.5.2 StreamWriter类230

8.6 二进制文件操作232

8.6.1 BinaryReader类232

8.6.2 BinaryWriter类233

8.6.3 二进制文件的随机查找235

8.7 本章小结235

习题235

第9章 多线程技术237

9.1 进程与线程237

9.1.1 进程的基本概念237

9.1.2 线程的基本概念237

9.1.3 多线程238

9.1.4 Thread类238

9.1.5 前台线程与后台线程239

9.1.6 线程的状态239

9.2 线程的基本操作239

9.2.1 启动线程240

9.2.2 暂停线程241

9.2.3 合并线程241

9.2.4 终止线程241

9.2.5 Volatile关键字242

9.2.6 在一个线程中访问另一个线程的控件244

9.3 线程优先级247

9.4 线程同步248

9.5 本章小结251

习题251

第10章 ADO.NET数据库编程253

10.1 数据库基础知识253

10.1.1 数据库常用术语253

10.1.2 关系型数据库254

10.2 SQL基础知识256

10.2.1 SQL简介256

10.2.2 插入语句(INSERT)257

10.2.3 查询语句(SELECT)258

10.2.4 删除语句(DELETE)260

10.2.5 更新语句(UPDATE)260

10.3 ADO.NET概述260

10.3.1 ADO.NET简介260

10.3.2 ADO.NET对象模型261

10.4 利用ADO.NET访问数据库262

10.4.1 Connection对象262

10.4.2 Command对象265

10.4.3 DataReader对象267

10.4.4 DataAdapter对象271

10.4.5 DataSet对象273

10.4.6 数据绑定276

10.5 本章小结282

习题283

第11章 组件技术284

11.1 概述284

11.2 组件和控件284

11.3 组件285

11.3.1 组件的创建285

11.3.2 组件的测试287

11.4 用户控件289

11.4.1 用户控件的创建289

11.4.2 用户控件的测试291

11.5 本章小结292

习题292

第12章 干部信息管理系统293

12.1 系统分析293

12.1.1 需求分析293

12.1.2 功能模块的划分296

12.2 数据库设计296

12.2.1 数据库的需求分析297

12.2.2 数据的逻辑设计297

12.3 公共类设计302

12.3.1 数据库连接及操作类302

12.3.2 配置文件读写类305

12.4 系统的实现306

12.4.1 系统登录模块306

12.4.2 单位注册模块307

12.4.3 文件管理模块311

12.4.4 综合管理模块316

12.4.5 数据分析模块326

12.4.6 打印管理模块331

12.4.7 用户管理模块333

12.5 本章小结334

习题334

第13章 快餐POS系统335

13.1 系统分析335

13.1.1 需求分析335

13.1.2 功能模块的划分336

13.2 数据库设计337

13.2.1 数据库的需求分析337

13.2.2 数据的逻辑设计338

13.3 公共类设计346

13.3.1 数据库连接及操作类346

13.3.2 配置文件读写类349

13.4 系统的实现350

13.4.1 登录模块351

13.4.2 上线模块352

13.4.3 系统主窗体353

13.4.4 滚动字幕模块354

13.4.5 当前信息模块354

13.4.6 点单模块356

13.4.7 功能模块357

13.4.8 数字模块358

13.4.9 点餐模块361

13.4.10 商品分类模块361

13.4.11 商品模块362

13.4.12 修改密码模块364

13.4.13 查询模块365

13.4.14 下线模块366

13.5 本章小结368

习题368

第14章 部署Windows应用程序369

14.1 应用程序部署概述369

14.1.1 VS 2010提供的应用程序部署功能369

14.1.2 部署前的工作准备369

14.2 使用Windows Installer部署Windows应用程序369

14.2.1 创建安装程序370

14.2.2 测试安装程序380

14.3 本章小结381

习题381

热门推荐