图书介绍

Visual C# 2010程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C# 2010程序设计教程
  • 陈建伟,张波编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302286097
  • 出版时间:2012
  • 标注页数:326页
  • 文件大小:111MB
  • 文件页数:337页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

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

1.1 Microsoft.NET平台1

1.1.1 .NET Framework 4.0概述1

1.1.2 理解命名空间6

1.2 Visual Studio 2010简介9

1.2.1 Visual Studio 2010开发环境概览9

1.2.2 菜单栏10

1.2.3 工具栏12

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

1.2.5 其他面板13

1.2.6 Visual Studio 2010的新特性14

1.3 创建控制台应用程序16

1.4 本章小结18

1.5 习题18

第2章 Visual C# 2010语法基础19

2.1 C#语言概述19

2.2 C#基础元素20

2.2.1 语句20

2.2.2 标识符与关键字21

2.3 变量22

2.3.1 变量的命名22

2.3.2 变量的声明和赋值23

2.4 数据类型24

2.4.1 简单类型24

2.4.2 结构类型26

2.4.3 枚举类型27

2.4.4 引用类型28

2.4.5 装箱与拆箱30

2.4.6 数据类型的转换31

2.5 运算符与表达式34

2.5.1 赋值运算符与表达式35

2.5.2 关系运算符与表达式35

2.5.3 逻辑运算符与表达式36

2.5.4 其他运算符与表达式37

2.5.5 运算符的优先级38

2.6 Visual C# 2010的新特性39

2.6.1 大整数类型(BigInteger)40

2.6.2 动态数据类型41

2.6.3 命名参数和可选参数41

2.7 本章小结43

2.8 上机练习43

2.9 习题43

第3章 程序流程控制45

3.1 选择结构程序设计45

3.1.1 if语句46

3.1.2 switch语句48

3.2 循环结构程序设计50

3.2.1 for语句50

3.2.2 foreach语句51

3.2.3 while语句52

3.2.4 do…while语句53

3.2.5 跳出循环53

3.3 异常处理结构55

3.3.1 异常的产生55

3.3.2 处理异常57

3.4 本章小结59

3.5 上机练习59

3.6 习题61

第4章 数组与集合63

4.1 数组63

4.1.1 数组的声明63

4.1.2 一维数组的使用65

4.1.3 多维数组的使用67

4.2 集合68

4.2.1 集合的定义69

4.2.2 集合的使用69

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

4.3 本章小结78

4.4 上机练习78

4.5 习题78

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

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

5.2 类与对象81

5.2.1 类与对象概述82

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

5.2.3 类的声明与System.Object类83

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

5.2.5 类成员85

5.2.6 类成员的访问限制86

5.2.7 this关键字88

5.3 构造函数与析构函数88

5.3.1 构造函数88

5.3.2 析构函数90

5.4 本章小结91

5.5 上机练习91

5.6 习题91

第6章 域、属性与事件95

6.1 域95

6.1.1 域的初始化95

6.1.2 只读域与readonly关键字96

6.2 属性97

6.2.1 属性的声明98

6.2.2 属性的访问99

6.3 事件100

6.3.1 委托100

6.3.2 事件的声明105

6.3.3 事件的订阅与取消105

6.4 本章小结107

6.5 上机练习107

6.6 习题108

第7章 方法111

7.1 方法的声明111

7.2 方法的参数112

7.2.1 值类型参数传递113

7.2.2 引用类型参数传递114

7.2.3 输出类型参数传递115

7.2.4 数组类型参数传递116

7.3 静态方法117

7.4 方法的重载118

7.5 外部方法120

7.6 操作符重载121

7.6.1 一元操作符的重载122

7.6.2 二元操作符的重载123

7.7 本章小结123

7.8 上机练习124

7.9 习题124

第8章 继承与多态127

8.1 什么是继承127

8.2 使用继承机制127

8.2.1 基类和派生类128

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

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

8.2.4 sealed关键字与密封类133

8.2.5 Abstract关键字与抽象类133

8.3 多态性134

8.4 本章小结134

8.5 上机练习134

8.6 习题135

第9章 泛型139

9.1 C#泛型概述139

9.1.1 泛型的引入139

9.1.2 什么是泛型141

9.1.3 泛型实现142

9.1.4 泛型方法142

9.2 泛型约束144

9.2.1 基类约束144

9.2.2 接口约束145

9.2.3 构造函数约束145

9.2.4 引用/值类型约束147

9.3 使用泛型147

9.4 本章小结150

9.5 上机练习151

9.6 习题151

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

10.1 Windows窗体编程153

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

10.1.2 添加Windows窗体157

10.1.3 添加控件160

10.1.4 布局控件161

10.1.5 设置控件属性163

10.1.6 响应控件事件164

10.2 常用控件165

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

10.2.2 文本框控件169

10.2.3 列表控件171

10.2.4 日期时间相关控件173

10.2.5 TreeView与ListView控件176

10.2.6 TabControl控件183

10.2.7 Splitter控件188

10.3 菜单设计189

10.3.1 在Visual Studio 2010开发环境中使用菜单190

10.3.2 MainMenu类和MenuItem类191

10.3.3 ContextMenu类197

10.3.4 处理菜单事件199

10.4 工具栏与状态栏设计200

10.4.1 添加工具栏200

10.4.2 响应工具栏事件处理201

10.4.3 添加状态栏202

10.5 MDI应用程序203

10.5.1 C# Form类204

10.5.2 构建MDI应用程序205

10.6 对话框编程207

10.6.1 通用对话框与CommonDialog类208

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

10.6.3 字体设置对话框210

10.6.4 颜色设置对话框213

10.6.5 打印机设置对话框214

10.7 C# GDI+编程216

10.7.1 GDI+概述216

10.7.2 Graphics类217

10.7.3 Pen画笔类220

10.7.4 Brush画刷类221

10.7.5 Font字体类223

10.7.6 Color结构224

10.8 本章小结225

10.9 上机练习225

10.10 习题227

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

11.1 ADO.NET概述229

11.1.1 ADO.NET结构229

11.1.2 .NET Framework数据提供程序230

11.1.3 在代码中使用ADO.NET231

11.2 数据连接对象Connection232

11.2.1 Connection对象232

11.2.2 Connection对象的方法232

11.2.3 Connection对象的事件233

11.2.4 创建Connection对象234

11.2.5 Connection对象的应用236

11.3 执行数据库命令对象Command236

11.3.1 Command对象的属性237

11.3.2 Command对象的方法237

11.3.3 创建Command对象239

11.3.4 Command对象的应用239

11.4 数据读取器对象DataReader240

11.4.1 DataReader对象的属性241

11.4.2 DataReader对象的方法241

11.4.3 创建DataReader对象242

11.4.4 DataReader对象的应用242

11.5 数据适配器对象DataAdapter244

11.5.1 DataAdapter对象的属性244

11.5.2 DataAdapter对象的方法244

11.5.3 DataAdapter对象的事件245

11.5.4 创建DataAdapter对象246

11.5.5 使用DataAdapter填充数据集246

11.6 数据集对象DataSet247

11.6.1 DataSet内部结构247

11.6.2 创建DataSet247

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

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

11.7.1 连接ODBC数据源248

11.7.2 连接OLE DB数据源250

11.7.3 访问Excel251

11.7.4 在C#中使用ADO.NET访问数据库252

11.8 本章小结255

11.9 上机练习255

11.10 习题256

第12章 Web应用程序开发及ASP.NET259

12.1 Web Form与ASP.NET 4.0概述259

12.1.1 Web Form概述259

12.1.2 ASP.NET的工作原理260

12.2 使用ASP.NET 4.0创建Web应用程序260

12.2.1 创建基于C#的ASP.NET 4.0Web应用程序260

12.2.2 理解Server控件264

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

12.4 ASP.NET配置管理271

12.4.1 ASP.NET配置概述271

12.4.2 ASP.NET配置文件272

12.4.3 ASP.NET配置方案275

12.4.4 ASP.NET和IIS配置276

12.5 本章小结278

12.6 上机练习278

12.7 习题279

第13章 文件处理281

13.1 C#的文件系统281

13.1.1 认识C#的文件处理系统281

13.1.2 文件和流281

13.2 文件处理282

13.2.1 目录管理282

13.2.2 文件操作284

13.3 读写文件288

13.3.1 StreamReader类288

13.3.2 StreamWriter类288

13.4 本章小结294

13.5 上机练习294

13.6 习题296

第14章 语言集成查询——LINQ299

14.1 LINQ实现的基础299

14.1.1 隐式类型变量299

14.1.2 匿名类型300

14.1.3 Lambda表达式301

14.2 LINQ概述302

14.3 LINQ和泛型303

14.4 LINQ查询步骤304

14.5 LINQ查询语句305

14.5.1 from子句306

14.5.2 select子句307

14.5.3 group子句307

14.5.4 where子句308

14.5.5 orderby子句308

14.5.6 join子句308

14.5.7 into子句309

14.5.8 let子句309

14.6 LINQ和数据库操作310

14.6.1 LINQ到SQL基础311

14.6.2 对象模型和对象模型的创建311

14.6.3 LINQ查询数据库315

14.6.4 LINQ更改数据库318

14.7 本章小结324

14.8 上机练习325

14.9 习题325

热门推荐