图书介绍
Visual C#.NET程序设计教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 罗福强,白忠建,杨剑编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115277602
- 出版时间:2012
- 标注页数:368页
- 文件大小:101MB
- 文件页数:378页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C#.NET程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#概述1
1.1 C#简介1
1.1.1 .NET概述1
1.1.2 C#语言的发展3
1.1.3 C#语言的特点3
1.2 C#程序的开发环境5
1.2.1 Visual Studio.NET的基本操作5
1.2.2 Visual Studio.NET解决方案和项目文件的组织结构8
1.3 C#程序入门8
1.3.1一个简单的C#控制台应用程序8
1.3.2一个简单的Win 32应用程序11
1.3.3一个具有输入功能的Win 32应用程序13
1.3.4一个简单的Web应用程序15
1.3.5 C#程序的特点16
习题17
上机实验119
第2章 C#程序设计基础20
2.1常量与变量20
2.1.1常量21
2.1.2变量22
2.2 C#的数据类型24
2.2.1简单类型24
2.2.2枚举型enum25
2.2.3结构型struct26
2.2.4数据类型转换27
2.3运算符与表达式29
2.3.1算术运算符与表达式29
2.3.2赋值运算符与表达式30
2.3.3关系运算符与表达式32
2.3.4逻辑运算符与表达式32
2.3.5运算符优先级33
2.4数组和字符串33
2.4.1一维数组33
2.4.2多维数组36
2.4.3数组型的数组37
2.4.4字符串string38
习题40
上机实验242
第3章 C#程序的流程控制44
3.1 C#程序的分支语句44
3.1.1 if语句44
3.1.2多分支if…else if语句46
3.1.3 switch语句48
3.1.4分支语句的嵌套50
3.2 C#程序的循环语句51
3.2.1 while语句52
3.2.2 do/while语句53
3.2.3 for语句54
3.2.4 foreach语句56
3.2.5循环语句的嵌套57
3.3跳转语句58
3.3.1 break语句59
3.3.2 continue语句60
习题61
上机实验364
第4章 面向对象程序设计入门66
4.1面向对象的基本概念66
4.1.1对象67
4.1.2事件与方法67
4.1.3类与对象68
4.1.4抽象、封装、继承与多态68
4.2类的定义70
4.2.1类的声明和实例化70
4.2.2类的数据成员和属性72
4.2.3类的可访问性74
4.2.4值类型与引用类型75
4.3类的方法76
4.3.1方法的声明与调用76
4.3.2方法的参数传递78
4.3.3方法的重载85
4.4构造函数86
4.4.1构造函数的声明和调用87
4.4.2构造函数的重载87
4.4.3构造函数与只读字段89
4.4.4对象的生命周期和析构函数91
习题92
上机实验494
第5章 面向对象的高级程序设计99
5.1静态成员与静态类99
5.1.1静态成员99
5.1.2静态构造函数101
5.1.3静态类102
5.2类的继承性与多态性102
5.2.1类的继承性103
5.2.2类的多态性107
5.3抽象类与接口110
5.3.1抽象类110
5.3.2接口113
5.3.3抽象类与接口的比较119
5.4嵌套类、分部类与命名空间119
5.4.1嵌套类119
5.4.2分部类121
5.4.3命名空间122
习题124
上机实验5126
第6章 集合、索引器与泛型131
6.1集合131
6.1.1集合概述131
6.1.2 ArrayList132
6.1.3哈希表Hashtable136
6.1.4栈和队列138
6.2索引器139
6.2.1索引器的定义与使用139
6.2.2索引器与属性的比较143
6.3泛型143
6.3.1泛型概述144
6.3.2泛型集合144
6.3.3泛型类、泛型方法和泛型接口146
习题151
上机实验6152
第7章 程序调试与异常处理154
7.1程序错误154
7.1.1程序错误分类154
7.1.2调试程序错误156
7.2程序的异常处理158
7.2.1异常的概念158
7.2.2异常类159
7.2.3 try-catch语句160
7.2.4 finally语句161
7.2.5 throw语句与抛出异常162
习题164
上机实验7165
第8章 基于事件驱动的程序设计技术168
8.1基于事件的编程思想168
8.2委托170
8.2.1委托的概述170
8.2.2委托的声明、实例化与使用170
8.2.3多路广播与委托的组合172
8.3事件173
8.3.1声明事件173
8.3.2订阅事件175
8.3.3触发事件176
8.4基于事件的Windows编程178
8.4.1 Windows应用程序概述179
8.4.2 Windows窗体与事件驱动编程180
习题184
上机实验8185
第9章 多线程和异步编程191
9.1多线程的概念191
9.1.1线程和进程191
9.1.2线程的生命周期和状态192
9.1.3线程的优先级192
9.2线程创建与控制193
9.2.1创建和启动线程193
9.2.2控制线程194
9.3多线程的同步197
9.3.1线程安全197
9.3.2线程同步策略198
9.4线程池202
9.4.1线程池管理203
9.4.2 ThreadPool类203
9.5异步编程204
9.5.1异步编程和多线程204
9.5.2异步编程模式204
习题208
上机实验9209
第10章Windows程序的界面设计211
10.1窗体与控件概述211
10.1.1 Windows窗体211
10.1.2窗体的控件213
10.2简单输入与输出控件216
10.2.1文本显示控件216
10.2.2文本编辑控件216
10.2.3按钮控件218
10.2.4图片显示控件221
10.3列表与选择类控件222
10.3.1选项与选项组223
10.3.2列表类控件224
10.3.3其他选择类控件226
10.3.4历与计时器控件226
10.4对话框及其选项卡设计230
10.4.1对话框概述230
10.4.2对话框的选项卡231
10.4.3消息框231
10.4.4通用对话框236
10.5菜单、工具栏和状态栏238
10.5.1菜单239
10.5.2工具栏240
10.5.3状态栏241
10.6 SDI和MDI应用程序244
10.6.1创建SDI应用程序244
10.6.2创建MDI应用程序245
习题246
上机实验10248
第11章 C#数据库编程技术251
11.1 ADO.NET概述251
11.1.1 ADO.NET的架构251
11.1.2 ADO.NET的一般使用步骤252
11.2 使用ADO.NET访问数据库255
11.2.1使用Connection连接数据库255
11.2.2使用Command 对象访问数据库256
11.2.3使用DataReader对象访问数据库260
11.2.4使用DataAdaper与DataSet对象操作数据库264
11.3 LINQ to SQL编程269
11.3.1 LINQ概述269
11.3.2 LINQ的查询子句与表达式270
11.3.3 LINQ to SQL的应用272
习题281
上机实验11283
第 12章 文件操作与编程技术285
12.1文件的输入/输出285
12.1.1文件I/O与流285
12.1.2读写文本文件286
12.1.3读写二进制文件287
12.1.4对象的序列化289
12.2文件操作控件292
12.2.1 SaveFileDialog与OpenFileDialog控件292
12.2.2 FolderBrowseDialog控件294
12.2.3应用实例:简易的写字板程序295
12.3 XML文档编程298
12.3.1 XML概述298
12.3.2 XML文档的创建300
12.3.3 XML文档的查询303
12.3.4 XML文档的编辑304
习题307
上机实验12308
第13章 网络应用编程技术311
13.1网络编程基础311
13.1.1计算机网络的概述311
13.1.2计算机网络的通信协议312
13.1.3 System.Net概述313
13.2 Socket编程316
13.2.1 Socket编程概述316
13.2.2 TCP应用编程319
13.2.3 UDP应用编程323
13.3电子邮件的发送和接收326
13.3.1发送邮件326
13.3.2接收邮件328
13.4 FTP与文件传输编程334
13.4.1 WebRequest和WebResponse类334
13.4.2 FTP客户端的实现334
习题339
上机实验13341
第14章 多媒体编程技术342
14.1 GDI+绘图342
14.1.1 GDI+概述342
14.1.2创建Graphics对象344
14.1.3颜料、钢笔和画笔345
14.1.4线条与图形的绘制346
14.1.5图像和文本的绘制353
14.1.6坐标系统及变换356
14.2 Windows Media Player组件的使用361
14.2.1 Windows Media Player组件的介绍361
14.2.2 Windows Media Player组件的使用363
习题365
上机实验14367
参考文献368
热门推荐
- 1416992.html
- 1465107.html
- 1403070.html
- 1002766.html
- 514604.html
- 1778717.html
- 2582685.html
- 1604695.html
- 239544.html
- 682736.html
- http://www.ickdjs.cc/book_2844678.html
- http://www.ickdjs.cc/book_1978328.html
- http://www.ickdjs.cc/book_2272120.html
- http://www.ickdjs.cc/book_1781458.html
- http://www.ickdjs.cc/book_2782508.html
- http://www.ickdjs.cc/book_1174027.html
- http://www.ickdjs.cc/book_2272314.html
- http://www.ickdjs.cc/book_2175230.html
- http://www.ickdjs.cc/book_2432398.html
- http://www.ickdjs.cc/book_3520684.html