图书介绍
C#面向对象程序设计及实践教程PDF|Epub|txt|kindle电子书版本网盘下载
- 唐燕主编;韩爱庆,王丽副主编 著
- 出版社: 北京大学出版社
- ISBN:
- 出版时间:2012
- 标注页数:366页
- 文件大小:190MB
- 文件页数:379页
- 主题词:
PDF下载
下载说明
C#面向对象程序设计及实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章C#语言概述1
1.1 .NET平台和C#语言简介1
1.1.1 .NET Framework概述1
1.1.2 C#语言2
1.2 Visual Studio 2010开发环境3
1.2.1 Visual Studio 2010的新特性3
1.2.2安装Visual Studio 20104
1.2.3 Visual Studio 2010集成开发环境7
1.3创建C#程序11
1.3.1创建控制台应用程序11
1.3.2 C#程序基本结构13
1.3.3 C#程序的基本调试15
习题17
第2章C#语法基础18
2.1数据类型19
2.1.1变量和常量19
2.1.2简单值类型22
2.1.3复合值类型26
2.1.4字符串30
2.1.5类型转换31
2.2运算符和表达式35
2.2.1算术运算符和表达式36
2.2.2赋值运算符和表达式38
2.2.3关系运算符和表达式39
2.2.4逻辑运算符和表达式40
2.2.5位运算符和表达式41
2.2.6条件运算符和表达式41
2.2.7其他运算符42
2.3程序控制语句44
2.3.1选择结构44
2.3.2循环结构50
2.3.3跳转结构55
2.4数组59
2.4.1一维数组60
2.4.2二维数组63
2.4.3交错数组65
2.5案例68
习题71
第3章类75
3.1类和对象76
3.2类的概述76
3.3构造函数和析构函数80
3.3.1构造函数80
3.3.2析构函数82
3.4常量和字段83
3.5类的属性85
3.6类的方法89
3.7索引器99
3.8案例100
习题105
第4章 继承和多态110
4.1类的继承110
4.1.1派生类的声明格式110
4.1.2隐藏基类方法112
4.1.3 base关键字113
4.2重写和多态性114
4.2.1重写114
4.2.2多态性115
4.3抽象类和抽象方法116
4.4密封类和密封方法118
4.5静态类和静态方法119
4.6案例120
习题122
第5章 接口、委托和事件126
5.1接口126
5.1.1接口的声明和实现126
5.1.2显式接口实现128
5.1.3接口映射129
5.2委托130
5.2.1委托的声明和实现130
5.2.2多播委托131
5.3事件132
5.4案例134
习题135
第6章 集合和泛型139
6.1集合139
6.1.1 ArrayList类140
6.1.2 Hashtable类142
6.1.3 Stack类145
6.1.4 Queue类147
6.2 泛型148
6.2.1 List〈T〉类149
6.2.2 Dictionary〈K,V〉类151
6.3案例153
习题158
第7章 异常处理159
7.1异常处理的概念159
7.1.1异常控制机制160
7.1.2使用try…catch语句160
7.1.3使用fiinally语句161
7.1.4使用throw语句162
7.2 .NET Framework中的异常类163
7.3案例165
习题166
第8章Windows应用程序及常用控件168
8.1 Windows应用程序的基本结构168
8.1.1最简单的Windows应用程序168
8.1.2 Windows应用程序项目组成170
8.1.3 Windows编程基础170
8.2标签控件174
8.3文本框控件175
8.4富文本框控件177
8.5按钮控件179
8.6单选按钮和复选框180
8.7列表框控件183
8.8组合框控件186
8.9图片框控件188
8.10计时器控件190
8.11菜单栏控件191
8.12工具栏193
8.13 MDI界面设计196
8.13.1创建MDI主窗体和子窗体196
8.13.2主窗体和子窗体程序设计197
8.14通用对话框198
8.14.1消息框198
8.14.2打开文件和保存文件对话框199
8.14.3颜色对话框201
8.14.4字体对话框201
8.15 案例203
习题207
第9章 图形图像编程210
9.1 GDI+概述211
9.2 Graphics类211
9.2.1使用Graphics类绘图的基本步骤211
9.2.2窗体的Paint事件214
9.2.3常用绘图对象214
9.3基本图形的绘制和填充217
9.3.1绘制直线217
9.3.2绘制矩形218
9.3.3绘制多边形219
9.3.4绘制圆和椭圆221
9.3.5绘制弧线222
9.3.6绘制扇形222
9.3.7绘制曲线223
9.4常用画刷的创建及使用225
9.4.1 SolidBrush类225
9.4.2 HatchBrush类225
9.4.3 TextureBrush类227
9.4.4 LinearGradientBrush和PathGradientBrush类228
9.5绘制文本229
9.6 Bitmap类230
9.7图像的处理231
9.7.1显示图像231
9.7.2保存图像232
9.7.3彩色图片变为黑白图片233
9.7.4图片的翻转和旋转235
9.8案例237
习题242
第10章 文件和流244
10.1用流读写文件245
10.1.1 FileStream类读写字节245
10.1.2 BinaryReader类和BinaryWriter类读写基本数据类型249
10.1.3 StreamReader类和StreamWriter类读写字符串252
10.1.4 Stream类的其他派生类255
10.2使用File类和Filelnfo类操作文件255
10.2.1 File类的常用方法256
10.2.2复制文件256
10.2.3移动文件258
10.2.4删除文件259
10.2.5设置文件的属性260
10.2.6获得文件的属性262
10.3使用Directory类和Directorylnfo类操作文件夹264
10.4案例269
习题272
第11章C#数据库编程274
11.1 ADO.NET数据库访问275
11.1.1 ADO.NET概述275
11.1.2设计数据库应用程序的基本步骤277
11.2 ADO.NET数据访问对象278
11.2.1 Connection对象278
11.2.2 Command对象280
11.2.3 DataReader对象286
11.2.4 DataAdapter对象288
11.2.5 DataSet对象289
11.3 C#数据库的Windows编程298
11.3.1 BindingSource控件298
11.3.2数据绑定控件300
11.3.3 BindingNavigator控件301
11.3.4 DataGridView控件302
11.4 ADO.NET访问常用数据库305
11.5案例306
习题324
第12章C# Web应用程序基础326
12.1 ASP.NET概述327
12.2 ASP.NET的开发环境配置327
12.3编写ASP.NET Web应用程序330
12.3.1第一个ASP.NET Web应用程序330
12.3.2 ASP.NET Web应用程序的结构332
12.4 ASP.NET技术基础332
12.4.1使用记事本编写动态网页332
12.4.2 ASP.NET的页面生命周期334
12.4.3 ASP.NET的事件处理334
12.4.4 Code Behind技术335
12.5 Web服务器控件336
12.6案例357
习题360
参考文献362