图书介绍

Visual C# 2005程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C# 2005程序设计教程
  • 金雪云,周新伟,王雷编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302194774
  • 出版时间:2009
  • 标注页数:321页
  • 文件大小:91MB
  • 文件页数:332页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 .NET平台与Visual Studio 2005开发工具1

1.1 Microsoft.NET平台1

1.1.1 .NET Framework 2.0概述2

1.1.2 .NET Framework类库3

1.1.3 公共语言运行库4

1.1.4 C#语言4

1.1.5 理解命名空间5

1.2 Visual Studio 2005简介8

1.2.1 Visual Studio 2005开发环境概览9

1.2.2 菜单栏10

1.2.3 工具栏12

1.2.4 属性及解决方案资源管理器面板13

1.2.5 其他面板13

1.3 使用Visual Studio 2005创建控制台应用程序15

1.4 使用Visual Studio 2005创建Windows Forms应用程序17

1.5 使用Visual Studio 2005创建基于ASP.NET的Web应用程序19

1.6 其他常用的C#开发工具20

1.6.1 集成开发环境软件——SharpDevelop21

1.6.2 通用编辑器——UltraEdit22

1.7 小结23

1.8 习题24

第2章 C# 2005语法基础25

2.1 C#语言概述25

2.2 C#基础元素26

2.2.1 语句26

2.2.2 标识符与关键字27

2.3 变量28

2.3.1 变量的命名28

2.3.2 变量的声明和赋值29

2.4 数据类型30

2.4.1 简单数据类型30

2.4.2 结构类型33

2.4.3 引用类型34

2.4.4 装箱与拆箱37

2.4.5 数据类型转换38

2.5 运算符与表达式42

2.5.1 赋值运算符与表达式42

2.5.2 关系运算符与表达式43

2.5.3 逻辑运算符与表达式44

2.5.4 其他运算符与表达式44

2.5.5 运算符的优先级46

2.6 小结48

2.7 上机练习48

2.8 习题48

第3章 程序流程控制50

3.1 选择结构程序设计50

3.1.1 if语句51

3.1.2 switch语句54

3.2 循环结构程序设计56

3.2.1 for语句56

3.2.2 foreach语句57

3.2.3 while语句58

3.2.4 do-while语句59

3.2.5 跳出循环60

3.3 异常处理结构62

3.3.1 异常的产生62

3.3.2 处理异常64

3.4 小结67

3.5 上机练习67

3.6 习题68

第4章 数组与集合71

4.1 数组71

4.1.1 数组的声明71

4.1.2 一维数组的使用73

4.1.3 多维数组的使用76

4.2 集合77

4.2.1 集合的定义77

4.2.2 集合的使用78

4.2.3 常用的系统预定义的集合类81

4.3 小结88

4.4 上机练习88

4.5 习题88

第5章 C#面向对象程序设计基础91

5.1 面向对象程序设计概述91

5.2 类与对象92

5.2.1 类与对象概述92

5.2.2 面向对象程序设计的相关概念92

5.2.3 类的声明与System.Object类93

5.2.4 对象的声明与类的实例化95

5.2.5 类成员95

5.2.6 类成员的访问限制97

5.2.7 this关键字99

5.3 类的构造与析构函数99

5.3.1 构造函数100

5.3.2 析构函数102

5.4 小结102

5.5 上机练习102

5.6 习题103

第6章 域、属性与事件105

6.1 域105

6.1.1 域的初始化105

6.1.2 只读域与readonly关键字106

6.2 属性107

6.2.1 属性的声明108

6.2.2 属性的访问111

6.3 事件113

6.3.1 委托(Delegate)113

6.3.2 事件的声明118

6.3.3 事件的订阅与取消119

6.4 小结121

6.5 上机练习121

6.6 习题122

第7章 方法124

7.1 方法的声明124

7.2 方法的参数126

7.2.1 值类型参数传递126

7.2.2 引用类型参数传递127

7.2.3 输出类型参数传递129

7.2.4 数组类型参数传递129

7.3 静态方法131

7.4 方法的重载132

7.5 外部方法135

7.6 操作符重载136

7.6.1 一元操作符的重载136

7.6.2 二元操作符的重载138

7.7 小结138

7.8 上机练习139

7.9 习题139

第8章 继承与多态142

8.1 什么是继承142

8.2 使用继承机制143

8.2.1 基类和派生类143

8.2.2 base关键字与基类成员的访问144

8.2.3 方法的继承与virtual、override及new关键字145

8.2.4 sealed关键字与密封类149

8.2.5 Abstract关键字与抽象类150

8.3 多态性150

8.4 本章小结151

8.5 上机练习151

8.6 习题151

第9章 C# 2005泛型编程155

9.1 C#泛型概述155

9.1.1 泛型的引入155

9.1.2 什么是泛型158

9.1.3 泛型实现159

9.1.4 泛型方法159

9.2 泛型约束161

9.2.1 基类约束161

9.2.2 接口约束163

9.2.3 构造函数约束163

9.2.4 值/引用类型约束164

9.3 使用泛型165

9.4 小结169

9.5 上机练习169

9.6 习题170

第10章 Windows窗体应用程序开发172

10.1 Windows窗体编程172

10.1.1 .NET Framework窗体编程相关基类173

10.1.2 添加Windows窗体176

10.1.3 添加控件178

10.1.4 布局控件179

10.1.5 设置控件属性181

10.1.6 响应控件事件182

10.2 常用控件184

10.2.1 标签和基于按钮的控件184

10.2.2 文本框控件188

10.2.3 列表控件190

10.2.4 日期时间相关控件192

10.2.5 TreeView与ListView控件195

10.2.6 TabControl控件201

10.2.7 Splitter控件205

10.2.8 控件排版206

10.3 菜单设计207

10.3.1 在Visual Studio 2005开发环境中使用菜单207

10.3.2 MainMenu类209

10.3.3 MenuItem类211

10.3.4 ContextMenu类217

10.3.5 处理菜单事件219

10.4 工具栏与状态栏设计220

10.4.1 添加工具栏220

10.4.2 响应工具栏事件处理222

10.4.3 添加状态栏222

10.5 MDI应用程序224

10.5.1 C# Form类224

10.5.2 构建MDI应用程序226

10.6 对话框编程228

10.6.1 通用对话框与CommonDialog类229

10.6.2 打开/保存文件对话框229

10.6.3 字体设置对话框235

10.6.4 颜色设置对话框238

10.6.5 设置打印对话框240

10.7 C# GDI+编程242

10.7.1 GDI+概述242

10.7.2 Graphics类243

10.7.3 Pen画笔类247

10.7.4 Brush画刷类249

10.7.5 Font字体类250

10.8 小结252

10.9 上机练习252

10.10 习题253

第11章 C#数据库编程与ADO.NET256

11.1 ADO.NET概述256

11.1.1 ADO.NET结构256

11.1.2 .NET Framework数据提供程序258

11.1.3 在代码中使用ADO.NET259

11.2 数据连接对象Connection260

11.2.1 Connection对象260

11.2.2 Connection对象的方法261

11.2.3 Connection对象的事件262

11.2.4 创建Connection对象264

11.2.5 Connection对象的应用265

11.3 执行数据库命令对象Command266

11.3.1 Command对象的属性267

11.3.2 Command对象的方法267

11.3.3 创建Command对象269

11.3.4 Command对象的应用269

11.4 数据读取器对象DataReader270

11.4.1 DataReader的属性271

11.4.2 DataReader对象的方法271

11.4.3 创建DataReader对象272

11.4.4 DataReader对象的应用272

11.5 数据适配器对象DataAdapter274

11.5.1 DataAdapter对象的属性274

11.5.2 DataAdapter对象的方法274

11.5.3 DataAdapter对象的事件276

11.5.4 创建DataAdapter对象276

11.5.5 使用DataAdapter填充数据集277

11.6 数据集对象DataSet277

11.6.1 DataSet内部结构277

11.6.2 创建DataSet279

11.6.3 使用DataSet对象访问数据库279

11.7 使用ADO.NET连接数据源280

11.7.1 连接ODBC数据源280

11.7.2 连接OLEDB数据源282

11.7.3 访问Excel282

11.7.4 访问文本文件283

11.7.5 在C#中使用ADO.NET访问数据库284

11.8 本章小结288

11.9 上机练习288

11.10 习题289

第12章 C# Web应用程序开发及ASP.NET292

12.1 Web Form与ASP.NET 2.0概述292

12.1.1 Web Form概述292

12.1.2 ASP.NET的工作原理293

12.2 使用ASP.NET 2.0创建Web应用程序293

12.2.1 基于C#创建ASP.NET网站294

12.2.2 理解Server控件299

12.2.3 创建和使用主题外观301

12.3 创建基于Visual C#的数据库Web应用程序305

12.4 ASP.NET 2.0配置管理312

12.4.1 ASP.NET配置概述312

12.4.2 ASP.NET配置文件314

12.4.3 ASP.NET配置方案316

12.4.4 ASP.NET和IIS配置318

12.5 小结319

12.6 上机练习320

12.7 习题321

热门推荐