点此搜书

当前位置:C#技术基础pdf电子书下载 > 工业技术
C#技术基础
  • 作 者:杨学全主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:7040224755
  • 标注页数:346 页
  • PDF页数:357 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

11

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源357 ≥346页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第1章 Visual C#2005.NET概述 1

1.1 .NET简介 1

1.1.1 什么是.NET 1

1.1.2 什么是.NET框架 2

1.1.3 为什么要使用.NET 5

1.2 Visual Studio 2005.NET简介 5

1.2.1 Visual Studio 2005.NET集成开发环境概述 5

1.2.2 安装Visual Studio 2005.NET集成开发环境 5

1.3 Visual C#2005.NET简介 10

1.3.1 Visual C#2005语言 10

1.3.2 启动Visual Studio 2005.NET集成开发环境 11

1.3.3 创建第一个基于C#的Windows应用程序项目 12

1.3.4 Visual C#2005.NET集成开发环境 12

1.4 编写一个简单的Visual C#2005.NET程序 19

1.4.1 创建控制台应用程序 19

1.4.2 创建Windows窗体应用程序 22

1.4.3 打开和更名保存程序 23

1.5 C#应用程序分析 24

1.5.1 应用程序项目文件组成 24

1.5.2 C#程序结构分析 25

1.5.3 程序的输入/输出 28

本章小结 31

实训1 创建一个简单的应用程序 31

习题1 32

第2章 C#语言基础 34

2.1 C#的基本语法 34

2.1.1 C#编程规则 34

2.1.2 数据类型 36

2.1.3 常量与变量 38

2.1.4 类型转换 41

2.2 运算符和表达式 45

2.2.1 算术运算符及其表达式 45

2.2.2 赋值运算符及其表达式 47

2.2.3 关系运算符及其表达式 48

2.2.4 逻辑运算符及其表达式 49

2.2.5 字符串连接运算符及其表达式 50

2.2.6 其他运算符 50

2.2.7 运算符的优先级 51

2.3 流程控制语句 52

2.3.1 条件语句 52

2.3.2 循环语句 57

2.3.3 循环语句的嵌套 61

本章小结 63

实训2 C#语言基础 63

习题2 64

第3章 数组、枚举与结构 65

3.1 数组 65

3.1.1 一维数组 65

3.1.2 二维数组 67

3.2 数组与Array类 69

3.2.1 Array类的Length属性 69

3.2.2 Array类的Sort()方法 70

3.2.3 Array类的BinarySearch()方法 70

3.3 枚举 71

3.3.1 声明枚举 71

3.3.2 引用枚举 72

3.4 结构 73

3.4.1 结构的声明 74

3.4.2 结构成员的访问 74

3.4.3 结构应用示例 76

本章小结 80

实训3 数组、枚举与结构 80

习题3 82

第4章 C#面向对象程序设计基础 84

4.1 面向对象程序设计概述 84

4.1.1 面向对象程序设计的引入 84

4.1.2 面向对象的基本概念 85

4.1.3 面向对象的基本特征 85

4.2 C#语言中的类和对象 87

4.2.1 类的定义 87

4.2.2 对象 90

4.2.3 类的成员及作用域 94

4.3 类的继承 101

4.3.1 创建子类 101

4.3.2 base与this的使用 103

4.3.3 访问控制的深入探讨 108

本章小结 112

实训4 面向对象的程序设计 112

习题4 114

第5章 面向对象高级编程 116

5.1 接口、委托与事件 116

5.1.1 接口 117

5.1.2 委托与事件 123

5.2 类的多态 129

5.2.1 方法重载 129

5.2.2 方法重写 130

5.2.3 抽象类与抽象方法 132

5.3 运算符重载和泛型 134

5.3.1 运算符重载 134

5.3.2 泛型 138

5.4 命名空间 142

5.4.1 命名空间的概念 142

5.4.2 使用命名空间 143

本章小结 144

实训5 面向对象高级编程 144

习题5 145

第6章 窗体与常用控件 146

6.1 Windows窗体 146

6.1.1 创建窗体 147

6.1.2 窗体的属性、事件、方法 147

6.1.3 窗体中控件的操作 151

6.1.4 窗体的基本操作 153

6.1.5 窗体操作实例 154

6.2 Label、TextBox与Button控件 155

6.2.1 Label控件 155

6.2.2 TextBox控件 156

6.2.3 Button控件 157

6.2.4 Label、Textbox和Button控件应用实例 158

6.3 RadioButton、CheckBox与GroupBox控件 159

6.3.1 RadioButton控件 160

6.3.2 GroupBox控件 160

6.3.3 CheckBox控件 160

6.3.4 RadioButton、CheckBox和GroupBox控件示例 160

6.4 列表框控件 164

6.4.1 ListBox控件 164

6.4.2 CheckedListBox控件 168

6.4.3 ComboBox控件 172

6.5 其他常用控件 174

6.5.1 PictureBox控件 174

6.5.2 Timer控件 175

6.5.3 DateTimePicker控件 177

本章小结 178

实训6 窗体及常用控件的使用 178

习题6 179

第7章 窗体界面高级编程 181

7.1 窗体界面设计概述 181

7.2 菜单设计 182

7.2.1 主菜单设计 182

7.2.2 快捷菜单设计 187

7.3 工具栏与状态栏设计 189

7.3.1 工具栏设计 190

7.3.2 状态栏设计 195

7.3.3 创建可停靠的菜单和工具栏 199

7.4 MDI窗体设计 205

7.4.1 创建MDI应用程序 206

7.4.2 创建MDI应用程序实例 207

本章小结 210

实训7 窗体界面设计 211

习题7 211

第8章 文件与对话框 213

8.1 文件管理控件 213

8.1.1 文件管理控件简介 213

8.1.2 DriveListBox控件 214

8.1.3 DirListBox控件 215

8.1.4 FileListBox控件 216

8.2 文件夹操作 218

8.2.1 创建文件夹 219

8.2.2 删除文件夹 221

8.2.3 查看和设置文件夹信息 222

8.3 文件操作 224

8.3.1 文件的概念 224

8.3.2 文件的管理 225

8.3.3 文件的读/写操作 226

8.4 通用对话框设计 232

8.4.1 通用对话框概述 232

8.4.2 OpenFileDialog控件 233

8.4.3 SaveFileDialog控件 236

8.4.4 FontDialog控件 240

8.4.5 ColorDialog控件 241

8.5 打印、设置类对话框 243

8.5.1 PrintDocument控件 243

8.5.2 PageSetupDialog控件 246

8.5.3 PrintDialog控件 247

8.5.4 PrintPreviewDialog控件 248

8.6 自定义对话框 249

8.6.1 创建自定义对话框 249

8.6.2 使用自定义对话框 250

本章小结 252

实训8 文件与对话框应用 253

习题8 254

第9章 数据库编程基础 255

9.1 数据库基础知识 255

9.1.1 数据库系统 255

9.1.2 关系数据库 256

9.1.3 开发数据库的步骤 256

9.1.4 常用SQL语句 257

9.1.5 创建本章所用示例数据库 259

9.2 ADO.NET基础 261

9.2.1 ADO.NET简介 261

9.2.2 Connection对象 262

9.2.3 Command对象 263

9.2.4 DataReader对象 268

9.2.5 DataSet对象 270

9.2.6 DataTable、DataRow和DataColumn对象 271

9.2.7 DataAdapter对象 271

9.3 数据绑定 272

9.3.1 简单数据绑定 272

9.3.2 使用DataGridView控件 273

9.4 水晶报表 275

9.4.1 建立报表 276

9.4.2 浏览和打印报表 279

本章小结 280

实训9 访问数据库 280

习题9 282

第10章 Web服务、程序调试与异常处理 284

10.1 Web服务基础 284

10.1.1 Web服务关键协议介绍 285

10.1.2 创建简单的Web服务 285

10.1.3 访问Web服务 288

10.2 Web服务应用实例 290

10.2.1 Web服务和DataSet 291

10.2.2 Web服务和二进制文件 291

10.2.3 Web服务和应用程序状态 292

10.2.4 Web服务和Session 293

10.3 程序错误类型与程序调试 294

10.3.1 错误类型 294

10.3.2 程序调试 296

10.4 异常处理 302

10.4.1 异常类 302

10.4.2 异常处理方法 303

本章小结 306

实训10 Web服务与错误调试 306

习题10 307

第11章 学生选课管理信息系统开发案例 308

11.1 学生选课管理信息系统的分析与设计 308

11.1.1 系统需求分析 308

11.1.2 系统总体设计 308

11.1.3 系统数据库设计 309

11.2 学生选课管理信息系统的实现 315

11.2.1 运行效果 315

11.2.2 代码实现 317

11.2.3 发布应用程序 342

本章小结 344

课程设计 学生选课系统功能扩充 345

参考文献 346

购买PDF格式(11分)
返回顶部