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

- 罗福强,白忠建,杨剑编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115193940
- 出版时间:2009
- 标注页数:289页
- 文件大小:89MB
- 文件页数:299页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
VisualC#.NET程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET与C#概述1
1.1 .NET与C#简介1
1.1.1 .NET平台简介1
1.1.2 .NET Framework2
1.1.3 .NET Framework的优点3
1.1.4 C#概述3
1.2 C#程序的开发环境5
1.2.1 Visual Studio.NET的基本操作5
1.2.2 Visual Studio.NET解决方案和项目文件的组织结构8
1.2.3 Visual Studio.NET的帮助8
1.3 3种简单的C#程序9
1.3.1 一个简单的C#控制台应用程序10
1.3.2 一个简单的Win32应用程序12
1.3.3 一个简单的Web应用程序14
1.3.4 一个具有输入功能的Win32应用程序15
1.3.5 C#程序的特点18
本章小结19
习题19
实验119
第2章 C#程序设计基础21
2.1 C#的值类型21
2.1.1 简单类型22
2.1.2 枚举型(enum)23
2.1.3 结构型(struct)24
2.2 常量与变量26
2.2.1 常量26
2.2.2 变量28
2.2.3 数据类型转换29
2.3 运算符与表达式30
2.3.1 算术运算符与算术表达式30
2.3.2 赋值运算符与赋值表达式31
2.3.3 关系运算符与关系表达式32
2.3.4 逻辑运算符与逻辑表达式32
2.4 C#的引用类型33
2.4.1 类(class)33
2.4.2 接口(interface)34
2.4.3 委托(delegate)36
2.4.4 数组(array)37
2.4.5 字符串(string)39
2.4.6 装箱和拆箱40
2.5 程序的分支语句41
2.5.1 if语句41
2.5.2 switch语句43
2.6 程序的循环语句45
2.6.1 while语句45
2.6.2 do-while语句46
2.6.3 for语句47
2.6.4 foreach语句49
2.6.5 循环语句的嵌套50
2.6.6 break与continue语句52
本章小结53
习题53
实验2-154
实验2-255
第3章 面向对象程序设计入门57
3.1 面向对象的基本概念57
3.1.1 对象57
3.1.2 事件与方法58
3.1.3 类与实例58
3.1.4 封装、继承与多态59
3.2 类的定义60
3.2.1 类与类的实例60
3.2.2 类的数据成员63
3.2.3 类的可访问性66
3.2.4 类的嵌套67
3.3 类的方法68
3.3.1 方法的声明与调用68
3.3.2 方法的参数传递70
3.3.3 方法的重载73
3.4 构造函数与析构函数75
3.4.1 对象的生命周期76
3.4.2 构造函数76
3.4.3 析构函数78
3.5 静态类与静态成员79
3.5.1 静态类79
3.5.2 静态成员79
3.5.3 静态构造函数82
本章小结83
习题83
实验3-184
实验3-285
第4章 面向对象的高级程序设计86
4.1 类的继承性与多态性86
4.1.1 类的继承性86
4.1.2 类的多态性89
4.2 抽象类与接口93
4.2.1 抽象类93
4.2.2 接口96
4.2.3 抽象类与接口的比较101
4.3 分部类与命名空间101
4.3.1 分部类的定义102
4.3.2 使用命名空间103
4.4 委托105
4.4.1 委托的概述105
4.4.2 委托的声明、实例化与使用106
4.4.3 委托中的协变与逆变108
4.4.4 多路广播与委托的组合111
本章小结112
习题113
实验4-1113
实验4-2114
第5章 集合、索引器与泛型115
5.1 集合115
5.1.1 集合概述115
5.1.2 选择集合类116
5.1.3 集合的创建与操作117
5.2 索引器121
5.2.1 索引器的定义与使用121
5.2.2 接口中的索引器123
5.2.3 索引器与属性的比较125
5.3 泛型126
5.3.1 泛型概述126
5.3.2 泛型接口、泛型类及泛型方法127
本章小结132
习题132
实验5132
第6章 基于事件的程序设计技术134
6.1 基于事件的编程思想134
6.2 事件135
6.2.1 事件的声明135
6.2.2 事件的订阅137
6.2.3 事件的引用138
6.3 基于事件的Windows编程141
6.3.1 Windows应用程序概述141
6.3.2 Windows窗体与事件驱动编程143
本章小结147
习题147
实验6148
第7章 Windows程序的窗体设计技术150
7.1 窗体与控件概述150
7.1.1 Windows窗体150
7.1.2 窗体的控件151
7.2 按钮、标签与文件框控件154
7.2.1 按钮控件154
7.2.2 标签控件156
7.2.3 文本框控件156
7.2.4 用户登录实例158
7.3 选择控件160
7.3.1 RadioButton控件160
7.3.2 CheckBox控件161
7.3.3 ListBox控件162
7.3.4 ComboBox控件163
7.3.5 应用实例:添加学生信息163
7.4 容器控件166
7.4.1 GroupBox控件166
7.4.2 Panel控件166
7.4.3 TabControl控件167
7.4.4 应用实例:添加课程信息167
7.5 PictureBox控件170
7.5.1 PictureBox控件170
7.5.2 应用实例:添加“关于”窗体170
7.6 菜单、工具栏和状态栏171
7.6.1 菜单172
7.6.2 工具栏173
7.6.3 状态栏174
7.6.4 应用实例:添加主窗体176
7.7 对话框178
7.7.1 模态对话框178
7.7.2 非模态对话框180
7.7.3 消息框181
7.7.4 通用对话框182
7.7.5 应用实例:一个简单的文本编辑器184
7.8 SDI和MDI应用程序186
7.8.1 创建MDI应用程序186
7.8.2 应用实例:创建学生成绩管理系统界面187
本章小结188
习题188
实验71188
实验72191
第8章 文件操作与编程196
8.1 文件操作概述196
8.1.1 驱动器196
8.1.2 目录197
8.1.3 文件198
8.1.4 路径198
8.2 流、文件操作199
8.2.1 文件I/O与流199
8.2.2 读/写文本文件200
8.2.3 读写二进制文件201
8.2.4 对象的序列化203
8.3 文件操作控件205
8.3.1 OpenFileDialog控件205
8.3.2 SaveFileDialog控件207
8.3.3 FolderBrowseDialog控件209
本章小结210
习题211
实验8211
第9章 程序调试与异常处理216
9.1 程序错误216
9.1.1 程序错误分类216
9.1.2 调试程序错误218
9.2 程序的异常处理220
9.2.1 异常处理的概念220
9.2.2 使用try-catch语句处理异常221
9.2.3 使用finally语句223
9.2.4 使用throw语句抛出异常224
本章小结225
习题225
第10章 多线程编程技术226
10.1 多线程的概念226
10.1.1 什么是线程226
10.1.2 单线程和多线程227
10.2 线程创建与控制228
10.2.1 创建和启动线程228
10.2.2 控制线程228
10.3 多线程的同步232
10.3.1 线程安全232
10.3.2 线程同步策略232
10.4 线程池235
10.4.1 线程池管理235
10.4.2 ThreadPool类236
本章小结238
习题239
第11章 Web应用程序设计技术240
11.1 Web应用程序概述240
11.1.1 Web应用技术的发展240
11.1.2 ASP.NET概述242
11.1.3 ASP.NET Web应用程序244
11.2 Web应用程序的设计245
11.2.1 设计Web应用程序的一般步骤245
11.2.2 ASP.NET Web应用程序的发布与测试249
本章小结252
习题252
实验11252
第12章 数据库编程技术255
12.1 数据库与ADO.NET概述255
12.1.1 数据库概述255
12.1.2 常用的SQL语句257
12.1.3 ADO.NET概述260
12.2 使用ADO.NET访问数据库261
12.2.1 使用Connection对象访问数据库262
12.2.2 使用Command对象访问数据库264
12.2.3 使用DataReader对象访问数据库266
12.2.4 使用DataAdaper与DataSet对象操作数据库267
12.3 数据库应用程序实例271
12.3.1 添加数据库272
12.3.2 实现登录功能274
12.3.3 实现添加学生信息功能275
12.3.4 实现添加课程信息功能276
12.3.5 实现学生信息管理功能277
12.3.6 实现课程信息管理功能280
12.3.7 实现学生成绩管理功能281
本章小结285
习题285
实验12286
参考文献289
热门推荐
- 2822915.html
- 2696212.html
- 518344.html
- 2994579.html
- 3876015.html
- 3618903.html
- 1448835.html
- 1392449.html
- 3230436.html
- 290142.html
- http://www.ickdjs.cc/book_218025.html
- http://www.ickdjs.cc/book_3580500.html
- http://www.ickdjs.cc/book_3122009.html
- http://www.ickdjs.cc/book_3205635.html
- http://www.ickdjs.cc/book_3371508.html
- http://www.ickdjs.cc/book_938920.html
- http://www.ickdjs.cc/book_1330319.html
- http://www.ickdjs.cc/book_3018170.html
- http://www.ickdjs.cc/book_1428105.html
- http://www.ickdjs.cc/book_2539068.html