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

- 黄德志,汤庆恩编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502431160
- 出版时间:2002
- 标注页数:294页
- 文件大小:19MB
- 文件页数:306页
- 主题词:
PDF下载
下载说明
C#程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 C#的产生及其特点1
1.1 C#的产生背景1
1.2 C#的特点2
1.2.1遵循新的Web设计标准2
1.2.2消除重要的编程错误2
1.2.3降低开发成本2
1.2.4广泛的协同工作能力2
1.4 C#的编程环境3
1.3 C#与C++、Java的比较3
小结5
习题一5
一、选择题5
二、简答题6
三、上机题6
第2章C#程序入门7
2.1用C#编写经典的HelloWorld程序7
2.1.1用C#编写Hello World程序7
2.2.2注释8
2.2.1 空白8
2.2 C#程序的基本组成部分8
2.1.3 C#与Java编写程序的比较8
2.1.2 C#与C++编写程序的比较8
2.2.3关键字9
2.2.4字面值9
2.2.5标识符9
2.3 C#程序的输入和输出9
2.3.1 C#程序的输入9
2.3.2 C#程序的输出9
二、简答题10
一、选择题10
习题二10
小结10
三、上机题11
第3章C#的数据类型12
3.1 C#数据类型的分类12
3.1.1数值类型、引用类型12
3.1.2两种基本数据类型最根本12
的区别12
3.2变量和常量14
3.2.1 变量14
3.3数值类型15
3.2.2常量15
3.3.2 sbyte类型17
3.3.1 bool类型17
3.3.3 byte类型18
3.3.4 short类型19
3.3.5 ushort类型20
3.3.6 int类型20
3.3.7 uint类型21
3.3.8 long类型21
3.3.9 ulong类型22
3.3.11 float类型24
3.3.10 char类型24
3.3.12 double类型25
3.3.13 decimal类型25
3.3.14 C#的系统类型27
3.4引用类型27
3.4.1 类类型28
3.4.2接口类型30
3.4.3数组类型32
3.4.4代表类型34
3.4.5 object类型35
3.4.6 string类型36
3.5装箱和拆箱38
3.5.1 装箱操作38
3.5.2拆箱操作39
小结40
习题三40
一、选择题40
二、简答题41
三、上机题41
4.1.2运算符的结构42
4.2标点符号42
第4章运算符42
4.1.1运算符的分类42
4.1 运算符的类型42
4.3赋值运算符43
4.4数学/算术运算符43
4.4.1加法和减法运算符43
4.4.2乘法和除法运算符43
4.5.1 关系运算符的使用44
4.4.5复合运算符44
4.5 关系运算符44
4.4.3 正负运算符44
4.4.4求模运算符44
4.5.2 is运算符45
4.6位运算符46
4.6.1二进制基础46
4.6.2位运算符的使用46
4.7.2逻辑或运算符47
4.7.4逻辑异或运算符47
4.7.3逻辑非运算符47
4.7.1逻辑与运算符47
4.7逻辑运算符47
4.8条件运算符48
4.8.1 ?:运算符48
4.8.2 as运算符48
4.9其他运算符49
4.9.1 new运算符49
4.9.2 sizeof运算符51
4.9.3 typeof运算符51
4.10运算符的优先级52
一、选择题53
习题四53
小结53
二、简答题54
三、上机题55
第5章C#的主要语句56
5.1 C#程序的基本结构56
5.1.1顺序结构56
5.1.2选择结构56
5.1.3循环结构57
5.2选择语句57
5.2.1 if语句57
5.2.2 switch语句58
5.3循环语句59
5.3.1 while语句59
5.3.2 do…while语句60
5.3.3 for语句63
5.3.4 foreach语句64
5.4转移语句65
5.4.1 return语句65
5.4.2 break语句65
5.4.3 continue语句66
5.4.4 goto语句66
5.5异常处理语句68
5.6.1 固定语句 fixed69
5.6其他语句69
5.6.2非保护语句 unsafe71
5.6.3锁定语句 lock72
小结74
习题五74
一、选择题74
二、简答题75
三、上机题75
6.1.1 OOP技术76
6.1.2 OOP技术的主要特征76
6.1 什么是面向对象编程76
第6章类76
6.2类的声明77
6.3类的成员78
6.3.1数据成员78
6.3.2函数成员78
6.4类的方法79
6.4.1方法的声明79
6.4.2方法的调用80
6.4.3方法的输入参数80
6.4.4最常见的方法——Main方法82
6.5属性83
6.6索引89
6.6.1 this关键字89
6.6.2索引器的使用91
6.7域93
6.7.1 域的声明93
6.7.2公有域和私有域94
6.8命名空间96
6.8.1命名空间的声明96
6.8.2命名空间的使用97
一、选择题99
小结99
习题六99
二、简答题100
三、上机题100
第7章数组101
7.1数组的声明101
7.1.1一维数组101
7.1.2二维数组101
7.1.3多维数组101
7.2.2 二维数组元素的使用102
7.2数组元素的使用102
7.2.1一维数组元素的使用102
7.3数组的初始化103
7.3.1一维数组的初始化103
7.3.2二维数组的初始化105
7.4 AOA数组106
7.4.1AOA数组的声明107
7.4.2 AOA数组元素的使用107
7.4.3 AOA数组元素的初始化107
7.4.4 AOA数组应用举例108
小结109
习题七109
一、选择题109
二、简答题110
三、上机题110
第8章接口111
8.1接口的声明111
8.1.1类和接口的比较111
8.1.2如何声明接口111
8.2.1接口的使用方法112
8.2接口的使用112
8.2.2使用多重接口115
8.3接口的命名空间116
小结117
习题八117
一、选择题117
二、简答题118
三、上机题118
9.1.2代表的使用119
9.1.1代表的声明119
9.1代表119
第9章代表、结构和枚举119
9.1.3事件121
9.2结构125
9.2.1结构的声明125
9.2.2结构的使用126
9.2.3结构和类的区别128
9.3枚举130
9.3.1枚举的声明130
9.3.2枚举的使用131
习题九132
一、选择题132
小结132
二、简答题134
三、上机题134
第10章输入和输出135
10.1控制台的输入135
10.2控制台的输出136
10.3字符串136
10.4格式化输出137
10.4.1数字的格式化137
10.4.2 日期和事件的格式化140
小结143
习题十143
一、选择题143
二、简答题143
三、上机题143
第11章继承144
11.1 继承的基本知识144
11.1.1派生Manager类144
11.1.2 base关键字146
11.1.4成员访问级别147
11.2多态147
11.1.3继承的访问147
11.3终极基类——object类149
小结149
习题十一150
一、选择题150
二、简答题150
三、上机题150
第12章重载151
12.1什么是重载151
12.2方法重载151
12.3构造函数重载154
12.4 运算符重载156
12.4.1什么是运算符重载156
12.4.2重载+/-运算符157
12.4.3重载++/-运算符157
12.4.4重载关系运算符159
小结161
习题十二161
一、选择题161
二、简答题162
三、上机题162
13.2常见的异常163
第13章异常处理163
13.1异常处理的概念163
13.3异常处理的使用165
13.3.1 throw语句(抛出异常)165
13.3.2 try-catch语句166
13.3.3 finally语句171
13.4 checked语句和unchecked语句的用法173
13.5自定义异常类174
13.5.1 System.Exception类174
13.5.2 System命名空间的异常类177
13.5.3 自定义异常类的使用178
小结182
习题十三182
一、选择题182
二、简答题183
三、上机题183
第14章编译预处理和调试技术184
14.1编译预处理184
14.1.1预处理的声明184
#endif185
14.1.2 #if、#elif、#else、185
14.1.3 #error、#warning188
14.1.4修改行号189
14.1.5 区域简介190
14.2 C#调试技术192
14.2.1什么是调试192
14.2.2 运用调试器调试程序192
一、选择题196
三、上机题196
二、简答题196
习题十四196
小结196
第15章不安全代码及代码属性198
15.1 安全代码198
15.1.1 概述198
15.1.2不安全代码模块199
15.1.3指针的使用203
15.2代码属性209
15.2.1代码属性类的声明209
15.2.2条件代码属性209
15.2.3作废代码属性211
代码属性213
15.2.4 外部方法和DllImport213
15.2.5 System.AttributeUsage类214
1 5.2.6 System.AttributeTagets枚举值215
15.2.7 自定义代码属性类216
小结219
习题十五219
一、选择题219
二、简答题220
三、上机题220
16.1.2编程思路221
16.1.3 C#的控件221
第16章应用实例221
16.1.1系统简介221
16.1 记事本编辑器221
16.1.4编程步骤及程序演示224
16.2银行存储系统271
16.2.1编程目的271
16.2.2系统简介271
16.2.3编程思路271
16.2.4程序代码272
16.2.5程序演示276
小结278
附录A C#关键字279
A.1 C#关键字名279
A.2 C#关键字说明279
附录B.NET的安装282
参考答案284
第1章284
第2章284
第3章285
第4章286
第5章287
第6章289
第7章289
第8章290
第9章290
第10章291
第11章291
第12章291
第13章293
第14章294
第15章294
热门推荐
- 2185723.html
- 634525.html
- 3352680.html
- 2867788.html
- 3584115.html
- 2533393.html
- 3094472.html
- 864136.html
- 1360267.html
- 3549059.html
- http://www.ickdjs.cc/book_1029879.html
- http://www.ickdjs.cc/book_36706.html
- http://www.ickdjs.cc/book_3050660.html
- http://www.ickdjs.cc/book_3515171.html
- http://www.ickdjs.cc/book_2577003.html
- http://www.ickdjs.cc/book_883263.html
- http://www.ickdjs.cc/book_85634.html
- http://www.ickdjs.cc/book_674394.html
- http://www.ickdjs.cc/book_3237548.html
- http://www.ickdjs.cc/book_3766615.html