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

- 江红,余青松编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302331391
- 出版时间:2014
- 标注页数:325页
- 文件大小:158MB
- 文件页数:340页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C#程序设计简明教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#语言1
1.1 C#语言概述1
1.1.1 C#语言简介1
1.1.2 C#语言的特点和开发应用范围2
1.2 C#语言的编译和运行环境2
1.2.1 C#语言与.NET Framework2
1.2.2 C#语言的运行环境3
1.2.3 C#语言的开发环境3
1.3简单C#程序的创建、编译和运行4
1.3.1简单C#程序的创建4
1.3.2编译和运行结果5
1.4 C#程序的基本结构5
1.4.1程序结构5
1.4.2命名空间6
1.4.3类和对象8
1.4.4 Main方法9
1.4.5注释10
1.5控制台输入/输出11
1.5.1 System.Console类12
1.5.2复合格式12
1.6 Visual Studio快速入门14
1.6.1集成开发环境界面14
1.6.2创建解决方案和项目14
1.6.3设计器/编辑器16
1.6.4生成和调试工具18
1.6.5安装和部署工具19
1.6.6帮助系统19
习题119
实验120
第2章 C#语言基础23
2.1语句23
2.2表达式24
2.2.1表达式的组成24
2.2.2表达式的书写规则24
2.3运算符24
2.4变量25
2.4.1标识符25
2.4.2变量的命名规则25
2.4.3变量的声明和赋值25
2.4.4赋值运算26
2.5常量27
2.5.1文本常量27
2.5.2用户声明常量27
2.6数据类型27
2.6.1类型系统28
2.6.2值类型和引用类型28
2.6.3装箱和拆箱29
2.7数值数据类型和算术运算30
2.7.1整型30
2.7.2浮点类型31
2.7.3 decimal类型33
2.7.4算术运算符33
2.7.5 Math类和数学函数35
2.7.6 Random类和随机函数36
2.7.7位运算符37
2.8字符类型38
2.8.1字符数据类型38
2.8.2字符常量38
2.8.3 System.Char类成员38
2.9数据类型转换39
2.9.1隐式转换39
2.9.2显式转换40
2.9.3 Convert类提供的类型转换方法40
2.9.4 checked关键字41
习题242
实验243
第3章 程序流程控制(一)45
3.1布尔数据类型45
3.2运算符45
3.2.1逻辑运算符45
3.2.2关系和类型测试运算符46
3.2.3条件运算符47
3.2.4其他运算符48
3.2.5运算符优先级48
3.3顺序结构50
3.4选择结构50
3.4.1 if语句50
3.4.2 switch语句58
习题360
实验361
第4章 程序流程控制(二)65
4.1循环结构65
4.1.1 for循环65
4.1.2 while循环67
4.1.3 do...while循环69
4.1.4 foreach循环70
4.1.5循环的嵌套71
4.2跳转语句72
4.2.1 goto语句72
4.2.2 break语句73
4.2.3 continue语句73
4.2.4 return语句74
4.3异常处理74
4.3.1 C#异常处理机制74
4.3.2创建和引发异常76
习题478
实验480
第5章 字符串、日期和数组83
5.1字符串处理83
5.1.1 C#字符串概述83
5.1.2字符串运算符84
5.1.3 String类和StringBuilder类84
5.1.4正则表达式85
5.2日期和时间处理86
5.3数组88
5.3.1数组概述88
5.3.2一维数组89
5.3.3多维数组90
5.3.4交错数组92
5.3.5作为对象的数组92
5.3.6数组的应用举例94
习题5100
实验5102
第6章 类和对象106
6.1面向对象的基本概念106
6.2类和对象107
6.2.1类的声明108
6.2.2对象的创建和使用108
6.2.3访问修饰符109
6.3类的成员110
6.3.1数据成员110
6.3.2函数成员112
6.3.3静态成员和实例成员125
6.4嵌套类126
6.5分部类126
习题6127
实验6129
第7章 继承和多态131
7.1继承和多态的基本概念131
7.2派生类132
7.2.1派生类的声明和使用132
7.2.2关键字this和base132
7.2.3虚方法、重写方法和隐藏方法134
7.3抽象类和抽象方法135
7.3.1抽象类135
7.3.2抽象方法136
7.4密封类和密封方法137
7.4.1密封类137
7.4.2密封方法138
7.5接口138
7.5.1接口声明138
7.5.2分部接口139
7.5.3接口成员139
7.5.4接口实现139
7.5.5接口继承141
习题7142
实验7143
第8章 结构、枚举、委托和事件146
8.1结构146
8.1.1结构概述146
8.1.2结构的声明147
8.1.3结构的调用147
8.1.4结构成员148
8.1.5嵌套结构和分部结构148
8.2枚举149
8.2.1枚举概述149
8.2.2枚举的声明149
8.2.3枚举的使用150
8.3委托151
8.3.1委托的声明151
8.3.2委托的实例化和调用152
8.3.3匿名方法委托154
8.3.4多播委托155
8.4事件155
8.4.1事件处理机制155
8.4.2事件的声明157
8.4.3事件的订阅和取消158
8.4.4静态事件和实例事件158
8.4.5 .NET Framework事件模型158
8.4.6应用举例:实现事件的步骤159
习题8160
实验8161
第9章 C#语言的高级特性163
9.1泛型163
9.1.1泛型的基本概念163
9.1.2泛型的定义和使用163
9.2集合164
9.2.1 C#集合和数据结构概述164
9.2.2列表类集合类型165
9.2.3字典类集合类型165
9.2.4队列集合类型165
9.2.5堆栈集合类型165
9.3特性165
9.3.1特性的基本概念165
9.3.2特性的使用166
9.3.3预定义通用特性类167
9.3.4自定义特性类168
9.3.5使用反射访问特性168
9.4语言集成查询169
9.4.1相关语言要素170
9.4.2 LINQ基本操作173
9.4.3 LINQ查询操作173
9.4.4标准查询运算符174
9.5多线程处理概述175
9.5.1进程和线程175
9.5.2线程的优缺点175
9.5.3创建和启动新线程176
习题9177
实验9178
第10章 文件和I/O流181
10.1文件和流操作概述181
10.2磁盘、目录和文件的基本操作181
10.2.1磁盘的基本操作181
10.2.2目录的基本操作183
10.2.3文件的基本操作185
10.3文本文件的写入和读取187
10.3.1文本文件的写入187
10.3.2文本文件的读取188
10.4二进制文件的写入和读取189
10.4.1二进制文件的写入189
10.4.2二进制文件的读取190
10.5随机文件访问191
10.6通用I/O流类192
习题10193
实验10193
第11章 数据库访问197
11.1 ADO.NET概述197
11.1.1 ADO.NET的基本概念197
11.1.2 ADO.NET的结构197
11.1.3 .NET Framework数据提供程序198
11.1.4 ADO.NET DataSet199
11.2使用ADO.NET连接和操作数据库200
11.2.1使用数据提供程序访问数据库的步骤200
11.2.2范例数据库PNorthwind.mdf202
11.2.3查询数据库表数据203
11.2.4插入数据库表数据205
11.2.5更新数据库表数据206
11.2.6删除数据库表数据206
11.2.7使用存储过程访问数据库207
11.3使用DataAdapter和DataSet访问数据库208
11.3.1使用DataAdapter和DataSet访问数据库的步骤208
11.3.2查询数据库表数据209
11.3.3维护数据库表数据210
习题11211
实验11212
第12章 Windows窗体应用程序(一)214
12.1 Windows窗体应用程序214
12.1.1 Windows窗体应用程序概述214
12.1.2使用Visual Studio开发Windows窗体应用程序216
12.1.3窗体和控件概述219
12.2常用的Windows窗体控件219
12.2.1标签、文本框和命令按钮219
12.2.2单选按钮、复选框和分组221
12.2.3列表选择控件223
12.2.4图形存储和显示控件226
12.2.5 Timer控件228
习题12230
实验12231
第13章 Windows窗体应用程序(二)236
13.1通用对话框236
13.1.1 OpenFileDialog对话框236
13.1.2 SaveFileDialog对话框237
13.1.3 FontDialog对话框237
13.1.4通用对话框应用举例238
13.2菜单和工具栏240
13.2.1 MenuStrip控件240
13.2.2 Context MenuStrip控件240
13.2.3 ToolStrip控件240
13.2.4菜单和工具栏应用举例240
13.3多重窗体243
13.3.1添加新窗体243
13.3.2调用其他窗体243
13.3.3多重窗体应用举例243
13.4多文档界面244
13.4.1创建MDI父窗体245
13.4.2创建MDI子窗体245
13.4.3处理MDI子窗体245
13.5图形绘制246
13.5.1 GDI+图形绘制概述246
13.5.2绘制字符串248
13.5.3绘制图形248
习题13251
实验13251
第14章 ASP.NET Web应用程序(一)254
14.1 ASP.NET Web应用程序概述254
14.2创建ASP.NET Web应用程序255
14.3 ASP.NET Web页面257
14.3.1 ASP.NET Web页面概述257
14.3.2创建ASP.NET页面258
14.4 ASP.NET Web服务器控件259
14.4.1 ASP.NET Web服务器控件概述259
14.4.2使用标准服务器控件创建Web页面261
14.5验证服务器控件264
14.5.1验证服务器控件概述264
14.5.2使用验证服务器控件创建Web页面264
14.6数据服务器控件267
14.6.1数据服务器控件概述267
14.6.2使用数据服务器控件创建Web页面267
14.7创建ASP.NET Web页面并访问数据库270
习题14271
实验14271
第15章 ASP.NET Web应用程序(二)277
15.1 ASP.NET页面会话状态和页面导航277
15.1.1ASP.NET Web应用程序上下文277
15.1.2 ASP.NET Web应用程序事件279
15.1.3 ASP.NET Web页面导航281
15.2 ASP.NET Web应用程序的布局和导航282
15.2.1ASP.NET Web母版页282
15.2.2 ASP.NET Web导航控件283
15.2.3应用举例:设计ASP.NET Web站点284
15.3 ASP.NET主题和外观289
15.3.1 ASP.NET主题和外观概述289
15.3.2定义主题289
15.3.3定义外观289
15.3.4定义CSS样式290
15.3.5在页面中使用主题291
15.3.6应用举例:使用ASP.NET主题和外观自定义Web站点292
习题15295
实验15295
第16章 综合应用案例299
16.1多窗口文本编辑器系统设计299
16.1.1系统基本功能299
16.1.2功能模块设计299
16.1.3系统的实现300
16.2 ASP.NET网上书店系统设计303
16.2.1系统总体设计303
16.2.2数据库设计303
16.2.3功能模块设计304
16.2.4系统的实现305
实验16317
附录A部分习题参考解答318
参考文献325
热门推荐
- 1544214.html
- 1473589.html
- 635080.html
- 822835.html
- 835506.html
- 3239686.html
- 1442157.html
- 3063796.html
- 1959883.html
- 2435579.html
- http://www.ickdjs.cc/book_570140.html
- http://www.ickdjs.cc/book_3454841.html
- http://www.ickdjs.cc/book_2877542.html
- http://www.ickdjs.cc/book_1149172.html
- http://www.ickdjs.cc/book_1191975.html
- http://www.ickdjs.cc/book_1081519.html
- http://www.ickdjs.cc/book_3138613.html
- http://www.ickdjs.cc/book_774475.html
- http://www.ickdjs.cc/book_623524.html
- http://www.ickdjs.cc/book_297030.html