C#程序设计教程(普通高等教育计算机规划教材)pdf下载pdf下载

C#程序设计教程(普通高等教育计算机规划教材)百度网盘pdf下载

作者:
简介:本篇主要提供C#程序设计教程(普通高等教育计算机规划教材)pdf下载
出版社:
出版时间:2012-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:C#程序设计教程(普通高等教育计算机规划教材)
  • 作者:刘军//刘瑞新
  • 定价:39
  • 出版社:机械工业
  • ISBN号:9787111381495

其他参考信息(以实物为准)

  • 出版时间:2012-08-01
  • 印刷时间:2012-08-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:294
  • 字数:470千字

编辑推荐语

作者刘军、刘瑞新讲授程序设计语言多年并参加过许多实际应用系统的开发,有丰富的教学经验和实践经验。在教材《C#程序设计教程》内容的处理上,以面向对象的程序设计作为主线,以相关的C#控件作为辅助,通过学习本书,学生不但学会了面向对象程序设计的基本知识、设计思想和方法,还能很容易地过渡到其他语言的学习与使用上。

内容提要

刘军、刘瑞新主编的《C#程序设计教程》以Visual Studio 2008/2005 为开发平台,以C#为开发语言,面向无程序设计基础的读者,采用“任务驱 动”方式,全面细致地介绍了C#程序设计语言的基础知识、特点和具体应用 。本书将面向对象的思想贯穿于整个教材,不仅在讲述内容上详细介绍了面 向对象的相关概念及编程技巧,而且在所有例题、习题及上机实训中采用“ 任务驱动”的方式,强调使用面向对象的程序设计方法实现程序功能。强调 程序功能由类及其属性、方法等实现。《C#程序设计教程》共分为12章,主 要包括C#语法基础,流程控制语句与控件,面向对象程序设计方法,数组、 结构与集合,接口、委托和事件,泛型,异常处理、程序调试和文件操作, 数据库操作,LINQ to SQL数据库操作等内容。
     《C#程序设计教程》适合作为高等学校、软件学院、职业院校的计算机 及相关专业的教材,也适用于从事软件开发和应用的人员参考。
    

目录

出版说明
前言
教学建议
**章 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 泛型集合类147
7.2.2 Dictionary 泛型集合类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 DriveInfo类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 Binding Source和Binding Navigator控件191
9.2.1 使用Binding Source控件191
9.2.2 使用Data View对象195
9.2.3 使用Binding Navigator控件195
9.3 DataGrid View控件196
9.3.1 DataGrid View控件概述196
9.3.2 设置DataGrid View控件的外观198
9.3.3 使用DataGrid View控件199
9.4 习题204
**0章 使用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
**1章 使用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
**2章 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