图书介绍
C#程序设计标准教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王小科,吕双编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115194183
- 出版时间:2009
- 标注页数:494页
- 文件大小:160MB
- 文件页数:512页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C#程序设计标准教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识Visual C1
1.1 Visual C#概述2
1.1.1 Visual C#发展历程2
1.1.2 C#语言编程环境2
1.2 .NET Framework 3.5简介2
1.2.1什么是.NET Framework2
1.2.2 .NET Framework 3.5特性3
1.3安装集成开发环境Microsoft Visual Studio 20084
1.3.1安装Microsoft Visual Studio 2008开发环境4
1.3.2安装Microsoft Visual Studio 2008 MSDN帮助7
1.3.3如何使用MSDN帮助10
1.3.4 利用MSDN帮助附带的示例学习编程11
1.4创建第一个C#程序12
1.4.1创建项目12
1.4.2设计界面14
1.4.3编写代码14
1.4.4调试运行15
1.4.5保存项目16
1.5本章小结16
第2章 C#语言基础17
2.1 C#语言简介18
2.2数据类型18
2.2.1什么是数据类型18
2.2.2值类型的使用18
2.2.3引用类型的使用18
2.2.4什么是装箱和拆箱20
2.2.5装箱和拆箱的使用20
2.3常量与变量20
2.3.1声明和使用常量20
2.3.2声明变量21
2.3.3变量的作用域22
2.3.4变量的赋值22
2.4数据类型转换23
2.4.1隐式类型转换23
2.4.2显式类型转换23
2.5 C#中运算符的使用24
2.5.1算术运算符的使用24
2.5.2赋值运算符的使用26
2.5.3关系运算符的使用28
2.5.4逻辑运算符的使用28
2.5.5位运算的使用28
2.5.6其他特殊运算符29
2.5.7运算符优先级30
2.6字符串处理31
2.6.1比较字符串31
2.6.2定位字符及子串32
2.6.3格式化字符串34
2.6.4截取字符串34
2.6.5分割字符串35
2.6.6插入和填充字符串36
2.6.7删除和剪切字符串36
2.6.8复制字符串38
2.6.9替换字符串39
2.6.10 StringBuilder的定义与使用39
2.6.11可变字符串类StringBuilder与String的区别41
2.7程序编写规范41
2.7.1代码书写规则41
2.7.2命名规范42
2.8注释43
2.8.1注释的作用44
2.8.2如何使用注释44
2.9本章小结44
第3章 C#语句控制45
3.1选择语句46
3.1.1使用if语句实现单分支选择结构46
3.1.2使用if.else语句实现双分支选择结构46
3.1.3使用if.else if.else语句实现多分支选择结构47
3.1.4嵌套if语句的使用50
3.1.5使用Switch语句实现多分支选择51
3.2迭代语句53
3.2.1使用while循环语句控制程序53
3.2.2使用do while循环语句控制程序54
3.2.3使用for循环语句控制程序55
3.2.4使用foreach循环语句控制程序56
3.3跳转语句57
3.3.1使用break语句实现程序跳转57
3.3.2使用continue语句实现程序跳转59
3.3.3使用goto语句实现程序跳转59
3.3.4使用return语句实现程序跳转61
3.4异常处理语句62
3.4.1 throw语句62
3.4.2 try-catch 语句63
3.4.3 try-catch-finally语句64
3.5本章小结65
第4章 数组66
4.1数组简介67
4.1.1数组的概述67
4.1.2数组的应用67
4.2静态数组68
4.2.1一维数组的声明68
4.2.2一维数组元素的调用68
4.2.3二维数组的声明和调用69
4.2.4多维数组71
4.3动态数组72
4.3.1动态数组的声明72
4.3.2声明动态数组的注意事项74
4.4数组的基本操作74
4.4.1输入与输出数组74
4.4.2如何定位数组76
4.4.3如何遍历数组78
4.4.4增加删除数组元素79
4.4.5对数组进行排序82
4.4.6数组的合并与拆分84
4.4.7数组应用典型实例88
4.5本章小结89
第5章 面向对象编程90
5.1面向对象编程91
5.1.1什么是面向对象编程91
5.1.2面向对象编程语言的特点91
5.2类92
5.2.1类的概念92
5.2.2类的声明92
5.2.3类成员的访问92
5.2.4类成员的保护93
5.3对象93
5.3.1对象的声明和实例化93
5.3.2类与对象的关系94
5.4构造函数和析构函数94
5.4.1构造函数的概念及使用95
5.4.2析构函数的概念及使用95
5.5枚举96
5.5.1什么是枚举96
5.5.2枚举的定义96
5.5.3枚举的使用97
5.6方法98
5.6.1方法的声明98
5.6.2方法的参数99
5.6.3静态和非静态方法的使用100
5.6.4方法的重载101
5.7封装、继承和多态102
5.7.1封装的概念及用途102
5.7.2封装的使用102
5.7.3继承的概念及用途103
5.7.4继承的使用103
5.7.5多态的概念及用途104
5.7.6多态的使用104
5.8接口105
5.8.1接口的概念106
5.8.2声明接口106
5.8.3接口的成员106
5.8.4接口的实现107
5.8.5抽象类与接口108
5.9域和属性109
5.9.1域的概念及用途109
5.9.2域的声明109
5.9.3属性的概念及用途110
5.9.4属性的声明110
5.10泛型111
5.10.1泛型概述及优点111
5.10.2泛型中的类型参数T111
5.10.3泛型的使用112
5.11匿名方法115
5.11.1什么是匿名方法115
5.11.2匿名方法的使用115
5.12迭代器116
5.12.1什么是迭代器116
5.12.2创建迭代器117
5.12.3迭代器的使用117
5.13分部类118
5.13.1 什么是分部类118
5.13.2定义分部类118
5.13.3分部类的使用118
5.14事件和索引器119
5.14.1事件的概念及用途119
5.14.2事件的声明及使用119
5.14.3索引器的概念及用途120
5.14.4索引器的声明及使用121
5.15本章小结121
第6章 熟悉WinForms应用程序122
6.1窗体设计器123
6.1.1创建窗体123
6.1.2使用窗体设计器125
6.2使用工具126
6.2.1熟悉工具箱126
6.2.2认识控件属性框128
6.2.3认识解决方案资源管理器129
6.2.4认识服务器资源管理器131
6.3本章小结135
第7章 WinForms窗体介绍136
7.1 Form窗体137
7.1.1 Form窗体概述137
7.1.2 Form窗体的使用137
7.2 MDI窗体138
7.2.1 MDI窗体概述138
7.2.2 MDI窗体的使用139
7.3继承窗体140
7.3.1继承窗体概述140
7.3.2继承窗体的使用141
7.4本章小结142
第8章 WinForms应用程序开发常用控件143
8.1控件概述144
8.1.1控件的作用144
8.1.2控件的属性、方法和事件144
8.2控件的分类146
8.2.1常用控件147
8.2.2容器控件147
8.2.3数据控件147
8.2.4打印控件147
8.2.5对话框控件148
8.3控件的相关操作148
8.3.1添加控件148
8.3.2对齐控件148
8.3.3调整控件的前后顺序148
8.3.4锁定控件149
8.3.5删除控件149
8.4文本类控件149
8.4.1应用Label控件149
8.4.2应用LinkLabel控件152
8.4.3应用Button控件154
8.4.4应用TextBox控件157
8.4.5应用RichTextBox控件159
8.5选择类控件162
8.5.1应用ComboBox控件162
8.5.2应用CheckBox控件164
8.5.3应用CheckedListBox控件167
8.5.4应用RadioButton控件169
8.5.5应用NumericUpDown控件170
8.5.6应用ListBox控件173
8.6容器控件177
8.6.1应用Panel控件177
8.6.2应用GroupBox控件179
8.6.3应用TabControl控件180
8.7组件183
8.7.1应用ErrorProvider组件183
8.7.2应用Timer组件185
8.7.3应用ImageList组件187
8.7.4应用FileSystemWatcher组件189
8.7.5应用HelpProvider组件192
8.8其他常用控件194
8.8.1应用ListView控件194
8.8.2应用TreeView控件198
8.8.3应用PictrueBox控件200
8.8.4应用NotifyIcon控件203
8.8.5应用DateTimePicker控件205
8.8.6应用MonthCalendar控件207
8.8.7应用ToolTip控件209
8.8.8应用ProgressBar控件211
8.9本章小结214
第9章 菜单栏、工具栏和状态栏设计2
9.1菜单栏216
9..1.1菜单栏概念和用途216
9.1.2菜单栏设计217
9.2工具栏218
9.2.1工具栏概念和用途218
9.2.2工具栏设计218
9.3状态栏220
9.3.1状态栏概念和用途220
9.3.2状态栏设计220
9.4本章小结221
第10章 对话框222
10.1消息对话框223
10.1.1什么是消息对话框223
10.1.2消息对话框的使用223
10.2“关于”对话框231
10.2.1什么是“关于”对话框231
10.2.2“关于”对话框的使用231
10.3公共对话框232
10.3.1“打开”对话框的使用232
10.3.2“另存为”对话框的使用235
10.3.3“颜色”对话框的使用237
10.3.4“字体”对话框的使用240
10.3.5“浏览文件夹”对话框的使用242
10.4本章小结244
第11章 使用ADO.NET操作数据库245
11.1使用ADO.NET访问数据库246
11.1.1 ADO.NET访问数据库的模式246
11.1.2数据库命名空间247
11.2 ADO.NET对象模型251
11.2.1 Connection对象251
11.2.2 Command对象253
11.2.3 DataReader对象256
11.2.4 DataSet对象258
11.2.5 DataAdapter对象262
11.3应用DataGridView控件264
11.3.1 DataGridView控件的属性264
11.3.2 DataGridView控件的方法266
11.3.3 DataGridView控件的事件269
11.3.4 DataGridView控件的使用271
11.4数据库开发基本操作272
11.4.1向数据库中添加数据272
11.4.2修改数据库中数据273
11.4.3删除数据库中数据274
11.4.4查询数据库中数据276
11.5本章小结278
第12章 文件处理技术279
12.1 System.1O命名空间280
12.1.1 File类和Directory类281
12.1.2 Filelnfo类和DirectoryInfo类283
12.1.3 FileStream类284
12.1.4 StreamWriter类287
12.1.5 StreamReader类289
12.2文件的基本操作290
12.2.1判断文件是否存在290
12.2.2创建文件291
12.2.3复制或移动文件291
12.2.4删除文件291
12.2.5获取文件基本信息291
12.3文件夹的基本操作291
12.3.1判断文件夹是否存在292
12.3.2创建文件夹292
12.3.3移动文件夹292
12.3.4删除文件夹292
12.3.5遍历文件夹中文件292
12.4文件写入和读取293
12.4.1文本文件的写入293
12.4.2文本文件的读取294
12.5解压缩文件294
12.5.1使用GZip解压缩文件295
12.5.2使用WinRAR解压缩文件297
12.6本章小结299
第13章 HTML帮助文件的制作300
13.1HTML帮助文件概述301
13.2制作HTML帮助文件301
13.2.1安装Microsoft HTML Help Workshop301
13.2.2制作HTML帮助主题文件302
13.2.3制作HTML帮助项目文件303
13.2.4制作目录和目录文件306
13.2.5制作关键字和索引文件308
13.2.6制作.chm文件311
13.3HTML帮助文件的使用312
13.4本章小结312
第14章 GDI+技术313
14.1 GDI+概述314
14.2基本图形绘制314
14.2.1绘制直线314
14.2.2绘制矩形315
14.2.3绘制椭圆316
14.2.4绘制圆弧317
14.2.5绘制多边形319
14.2.6绘制基数样条320
14.2.7绘制贝塞尔样条321
14.2.8绘制图形路径323
14.3 GDI+在实际开发中的应用324
14.3.1利用柱形图分析每月的商品销售情况324
14.3.2利用折线图分析网站访问流量327
14.3.3利用饼形图分析公司男女比例330
14.4本章小结331
第15章 Windows打印控件332
15.1 PrintDocument组件333
15.1.1 PrintDocument组件的属性333
15.1.2 PrintDocument组件的方法334
15.1.3 PrintDocument组件的事件334
15.1.4 PrintDocument组件的应用335
15.2 PrintPreviewDialog组件337
15.2.1 PrintPreviewDialog组件的属性337
15.2.2 PrintPreviewDialog组件的方法338
15.2.3 PrintPreviewDialog组件的应用338
15.3 PrintPreviewControl组件339
15.3.1 PrintPreviewControl组件的属性339
15.3.2 PrintPreviewControl组件的方法341
15.3.3 PrintPreviewControl组件的应用341
15.4 PrintDialog组件342
15.4.1 PrintDialog组件的属性343
15.4.2 PrintDialog组件的方法344
15.4.3 PrintDialog组件的应用344
15.5 PageSetupDialog组件345
15.5.1 PageSetupDialog组件的属性346
15.5.2 PageSetupDialog组件的方法346
15.5.3 PageSetupDialog组件的应用347
15.6本章小结348
第16章 网络开发技术349
16.1 System.Net命名空间350
16.1.1 DNS类350
16.1.2 DnsPermission类352
16.1.3 WebRequest类353
16.1.4 WebClient类353
16.2 System.Net.Socket命名空间353
16.2.1什么是套接字354
16.2.2 Socket类的属性、方法354
16.3开发网络应用程序361
16.3.1开发UDP协议聊天程序361
16.3.2开发TCP/IP协议聊天室362
16.4电子邮件的发送与接收364
16.4.1 MailMessage类和 SmtpClient类的作用364
16.4.2 POP3类的作用365
16.4.3电子邮件的发送366
16.4.4电子邮件的接收367
16.5本章小结372
第17章 注册表应用373
17.1注册表基础知识374
17.1.1注册表概述374
17.1.2注册表的结构374
17.2读写注册表376
17.2.1读取注册表信息377
17.2.2向注册表中写入信息379
17.3注册表应用381
17.3.1将软件使用次数写入注册表381
17.3.2通过注册表优化系统382
17.4本章小结383
第18章 程序调试384
18.1什么是断点操作385
18.2如何使用开始、中断和停止执行功能385
18.3什么是单步执行387
18.4如何运行到指定位置387
18.5本章小结387
第19章 Windows应用程序打包与安装388
19.1 Windows Installer简介389
19.2 Windows应用程序部署389
19.2.1创建部署项目389
19.2.2可选的部署功能391
19.3安装及卸载Windows程序394
19.3.1在本地计算机上安装394
19.3.2部署到其他计算机395
19.3.3卸载安装应用程序395
19.4本章小结395
第20章 C# 3.5新特性396
20.1 C# 3.5概述397
20.2隐藏类型var397
20.3 Lambda表达式398
20.4扩展方法399
20.5 LINQ技术400
20.6本章小结403
第21章 库存管理系统404
21.1需求分析405
21.2系统设计405
21.2.1总体规划405
21.2.2系统功能结构图406
21.2.3开发及运行环境406
21.3系统命名规则406
21.3.1数据库命名规范406
21.3.2程序代码命名规范408
21.4数据库设计408
21.4.1数据表概要说明408
21.4.2主要数据表的结构409
21.4.3存储过程的创建411
21.4.4触发器的创建414
21.5系统总体架构417
21.5.1文件夹架构417
21.5.2程序文件架构417
21.6公共类编写418
21.6.1 DataCon类419
21.6.2 DataOperate类420
21.7系统模块设计424
21.7.1系统登录模块设计424
21.7.2供应商信息设置模块设计426
21.7.3货物入库管理模块设计429
21.7.4货物出库管理模块设计432
21.7.5借货管理模块设计435
21.7.6还货管理模块设计438
21.7.7库存信息查询模块设计441
21.7.8出入库货物年统计模块设计443
21.8疑难问题解析444
21.8.1货物入库时更新货物信息表444
21.8.2通过饼型图分析货物出入库情况445
21.9本章小结446
第22章 人事工资管理系统447
22.1需求分析448
22.2系统设计448
22.2.1总体规划448
22.2.2系统功能结构图448
22.2.3开发及运行环境449
22.3数据库设计449
22.3.1数据表概要说明449
22.3.2主数据表的结构450
22.4系统总体架构452
22.4.1文件夹架构452
22.4.2文件架构452
22.5公共类编写453
22.5.1 DBConnection类454
22.5.2 DBOperate类454
22.6系统模块设计458
22.6.1系统登录模块设计458
22.6.2系统主窗体设计459
22.6.3档案管理窗体461
22.6.4奖罚管理窗体469
22.6.5调动管理窗体474
22.6.6考评管理窗体478
22.6.7考勤津贴窗体483
22.6.8工资总结窗体486
22.7疑难问题解析488
22.8本章小结488
附录 实例快速检索489
热门推荐
- 3908599.html
- 2342577.html
- 1320986.html
- 1098724.html
- 3500867.html
- 1485195.html
- 3799143.html
- 3833777.html
- 665220.html
- 1337639.html
- http://www.ickdjs.cc/book_3381864.html
- http://www.ickdjs.cc/book_2239970.html
- http://www.ickdjs.cc/book_905732.html
- http://www.ickdjs.cc/book_2222049.html
- http://www.ickdjs.cc/book_2863438.html
- http://www.ickdjs.cc/book_716288.html
- http://www.ickdjs.cc/book_2632088.html
- http://www.ickdjs.cc/book_3801562.html
- http://www.ickdjs.cc/book_1614656.html
- http://www.ickdjs.cc/book_1077643.html