图书介绍

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

C#程序设计教程
  • 刘军,刘瑞新主编;朱立,张治斌,张凡等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111381495
  • 出版时间:2012
  • 标注页数:294页
  • 文件大小:122MB
  • 文件页数:305页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 Visual Studio集成开发环境1

1.1 Visual Studio的项目管理1

1.1.1 Visual Studio的初始设置1

1.1.2新建和打开项目2

1.1.3集成开发环境中的主要子窗口3

1.2 Visual Studio的帮助系统6

1.2.1动态帮助6

1.2.2智能感知7

1.2.3 MSDN Library帮助系统8

1.2.4通过Internet获取帮助10

1.3创建简单Windows应用程序的基本步骤11

1.3.1设计要求及设计方法分析11

1.3.2创建应用程序项目11

1.3.3设计应用程序界面11

1.3.4设置对象属性12

1.3.5编写程序代码13

1.3.6运行和调试程序14

1.4习题14

第2章C#语法基础15

2.1 C#变量15

2.1.1变量的命名规范15

2.1.2声明变量16

2.1.3给变量赋值16

2.1.4变量的作用域17

2.2数据类型及类型转换18

2.2.1数值类型18

2.2.2字符类型19

2.2.3布尔类型和对象类型20

2.2.4数据类型转换20

2.3运算符与表达式22

2.3.1运算符与表达式类型22

2.3.2运算符的优先级与结合性27

2.4 C#常用方法与属性28

2.4.1日期时间类常用方法与属性28

2.4.2常用数学方法与属性29

2.4.3常用字符串方法与属性30

2.4.4随机方法30

2.5习题31

第3章 流程控制语句与控件33

3.1流程控制语句33

3.1.1选择结构33

3.1.2循环结构39

3.2常用控件43

3.2.1基本控件43

3.2.2选择类控件45

3.2.3图片框与图片列表框控件50

3.2.4焦点与Tab键顺序51

3.3使用控件类创建动态控件52

3.3.1控件类的实例化52

3.3.2控件对象的事件委托53

3.3.3使用动态控件53

3.3.4访问动态控件的属性53

3.4键盘鼠标事件55

3.4.1常用键盘事件55

3.4.2常用鼠标事件60

3.5习题63

第4章 面向对象的程序设计方法66

4.1面向对象程序设计的概念66

4.1.1面向对象与传统编程方法的不同66

4.1.2类和对象67

4.1.3类成员的基本概念69

4.2创建自定义类70

4.2.1创建类70

4.2.2类的方法与重载72

4.2.3方法参数的传递方式74

4.2.4构造函数与析构函数75

4.2.5类的静态成员77

4.3在应用程序中使用自定义类78

4.3.1声明和访问类的对象78

4.3.2向项目中添加类项和类库80

4.4类的继承85

4.4.1基类和派生类85

4.4.2使用类关系图89

4.5多态性90

4.5.1虚方法90

4.5.2抽象类与抽象方法93

4.6习题94

第5章 数组、结构与集合97

5.1数组97

5.1.1声明和访问数组97

5.1.2 Array类102

5.2控件数组104

5.2.1创建控件数组104

5.2.2使用控件数组106

5.3自定义数据类型108

5.3.1结构类型108

5.3.2结构数组应用示例110

5.3.3枚举类型113

5.4集合类114

5.4.1 ArrayList集合114

5.4.2 HashTable集合117

5.5习题122

第6章 接口、委托和事件126

6.1接口126

6.1.1接口的声明和实现126

6.1.2多接口继承129

6.1.3接口与抽象类的区别130

6.2委托130

6.2.1委托的声明131

6.2.2委托的实例化和调用131

6.2.3将多个方法关联到委托132

6.3事件134

6.3.1关于事件的几个概念134

6.3.2定义和使用事件135

6.3.3事件的参数138

6.3.4了解控件的预定义事件140

6.4习题141

第7章 泛型143

7.1泛型的概念143

7.1.1泛型的特点143

7.1.2泛型类的声明和使用144

7.2泛型集合147

7.2.1 List〈T〉泛型集合类147

7.2.2 Dictionary〈K,V〉泛型集合类150

7.3泛型方法和泛型接口157

7.3.1泛型方法157

7.3.2泛型接口159

7.3.3自定义泛型接口162

7.4习题162

第8章 异常处理、程序调试和文件操作165

8.1异常处理165

8.1.1使用try…catch…finally语句捕获和处理异常165

8.1.2抛出异常和常用异常类168

8.1.3用户自定义异常171

8.2应用程序调试172

8.2.1程序错误的分类172

8.2.2常用调试窗口173

8.2.3程序断点和分步执行174

8.3文件操作类176

8.3.1 File类176

8.3.2 Directory类177

8.3.3 Drivelnfo类178

8.4数据流179

8.4.1流的操作180

8.4.2文件流180

8.4.3文本文件的读写操作183

8.5习题186

第9章 数据绑定和数据访问控件189

9.1数据绑定189

9.1.1数据绑定的概念189

9.1.2简单绑定和复杂绑定190

9.2 BindingSource和BindingNavigator控件191

9.2.1使用BindingSource控件191

9.2.2使用DataView对象195

9.2.3使用BindingNavigator控件195

9.3 DataGridView控件196

9.3.1 DataGridView控件概述196

9.3.2设置DataGridView控件的外观198

9.3.3使用DataGridView控件199

9.4习题204

第10章 使用ADO.NET访问数据库207

10.1 ADO.NET和通用数据库接口207

10.1.1 ADO.NET概述207

10.1.2通用数据库接口207

10.1.3 ADO.NET的数据模型209

10.1.4 ADO.NET中的常用对象209

10.2数据库连接对象(Connection)210

10.2.1 Connection对象概述210

10.2.2创建Connection对象211

10.2.3 Connection对象的属性和方法211

10.2.4数据库的连接字符串213

10.3数据库命令对象(Command)214

10.3.1创建Command对象216

10.3.2 Command对象的属性和方法217

10.4数据读取对象(DataReader)221

10.4.1 DataReader对象的常用属性及方法221

10.4.2使用DataReader对象222

10.5数据适配器对象(DataAdapter)232

10.5.1 DataAdapter对象概述232

10.5.2 DataAdapter对象和DataTable对象232

10.6习题235

第11章 使用DataSet访问数据库238

11.1 DataSet概述238

11.1.1 DataSet与DataAdapter238

11.1.2 DataSet的组成238

11.1.3 DataSet中的对象、属性和方法239

11.2使用DataSet访问数据库241

11.2.1创建DataSet241

11.2.2填充DataSet241

11.2.3多结果集填充244

11.2.4添加新记录245

11.2.5修改记录246

11.2.6删除记录247

11.3习题265

第12章LINQ to SQL数据库操作266

12.1 LINQ的概念266

12.1.1 LINQ的构成266

12.1.2与LINQ相关的几个概念267

12.2使用LINQ查询275

12.2.1使用LINQ查询表达式275

12.2.2使用LINQ方法278

12.3对象关系模型与O/R设计器279

12.3.1了解对象关系模型279

12.3.2使用O/R设计器280

12.3.3了解DBML文件284

12.4使用LINQ to SQL操作数据库284

12.4.1查询数据库记录285

12.4.2插入新记录289

12.4.3修改记录290

12.4.4删除记录290

12.4.5使用LINQ to SQL直接执行SQL语句291

12.5习题292

参考文献294

热门推荐