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

- 邵鹏鸣编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302105138
- 出版时间:2005
- 标注页数:415页
- 文件大小:42MB
- 文件页数:429页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Visual C#程序设计基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
9.2 创建Graphics对象 251
实例:打印一行文字1
1.1 第一个简单的控制台应用程序1
第1章 认识C#1
实例:在对话框中显示一行文字3
1.2 简单的Windows应用程序3
实例:在文本框中显示一行文字5
1.3 习题9
2.1 变量与常量10
2.1.1 变量的含义10
第2章 变量与数据类型10
2.1.2 变量声明11
实例:计算路程11
2.1.3 常数15
2.2 基本数据类型15
2.2.1 整型17
实例:整数相乘17
2.2.2 字符数据类型21
实例:字符检查22
2.2.3 非整型24
实例:浮点数相乘24
实例:贷款计算器28
2.2.4 隐式数值转换33
实例:隐式数值转换34
实例:算术溢出及显式转换溢出36
2.2.5 显式转换36
2.2.6 算术溢出及显式转换溢出36
2.2.7 布尔型38
实例:数值比较39
2.3 习题40
3.1.1 if语句42
3.1 选择语句42
实例:考试结果分析42
第3章 程序流控制42
3.1.2 if...else语句45
实例:猜数游戏45
3.1.3 条件运算符47
实例:显示时间47
3.1.4 if...else if...else语句49
实例:工资发放49
3.1.5 if语句的嵌套51
实例:求数的绝对值51
3.1.6 switch语句54
实例:计算器54
3.1.7 复合赋值运算符57
3.1.8 条件逻辑运算符和逻辑运算符57
3.2 循环语句58
3.2.1 while语句58
实例:计算复利存款(1)58
3.2.2 do/while语句61
实例:计算复利存款(2)61
3.2.3 for语句63
实例:打印字母表及对应的ASCII码(1)63
3.2.4 嵌套循环66
实例:打印字母表及对应的ASCII码(2)66
3.2.5 增量运算符与减量运算符67
实例:自增运算67
3.3.1 goto语句68
实例:查询68
3.3 跳转语句68
实例:自动售货机70
3.3.2 break语句71
实例:打印字母表及对应的ASCII码(3)71
3.3.3 continue语句72
实例:找数72
3.3.4 运算符的优先级73
3.4 习题74
第4章 方法与数组76
4.1 方法76
实例:求n!76
4.1.1 方法的定义76
4.1.2 方法定义的格式78
实例:日常开销80
4.2 数组80
实例:显示月名称83
4.2.1 数组初始化83
4.2.2 数组元素访问85
实例:显示0~n的值85
实例:数组对象的赋值87
4.2.3 数组对象的赋值运算87
4.2.4 值类型与引用类型90
4.3 向方法传递数组93
4.4 传递参数:传值方式和传引用方式93
4.4.1 传值方式93
实例:传值方式93
4.4.2 传引用方式95
实例:传引用方式96
实例:out输出参数97
4.5 多维数组99
4.5.1 多维数组的声明和创建100
45.2 多维数组初始化100
实例:二维数组100
实例:学生考试成绩统计102
4.6 习题104
实例:定义Person类(1)106
5.1 类、对象、字段、属性和方法106
第5章 类与对象106
实例:贷款分析111
实例:定义矩形(1)117
实例:定义Person类(2)120
5.2 实例构造函数120
5.2.1 默认实例构造函数121
5.2.2 字段初始化122
实例:定义矩形(2)123
5.2.3 构造函数声明123
实例:定义矩形(3)125
5.3 实例构造函数重载125
5.4 析构函数128
实例:定义size类128
5.5 对象成员与类的成员131
实例:定义Student2131
5.6 对象参数与返回值为对象134
5.6.1 对象参数135
实例:定义矩形(4)135
实例:定义矩形(5)138
5.6.2 返回值为对象140
实例:定义矩形(6)140
5.7 方法的重载142
实例:定义矩形(7)143
5.8 习题147
实例:定义Person149
6.1 直接基类与派生类149
第6章 继承149
实例:定义Student(1)150
6.2 派生类实例构造函数声明153
实例:复数加法154
实例:复数减法155
实例:隐藏继承字段158
6.3 隐藏从基类继承的成员158
6.4 含直接基类构造函数的构造函数声明159
实例:定义Student(2)159
6.5 虚拟方法与重写方法161
实例:多级继承层次结构——图形162
6.6 习题168
7.1.1 抽象方法169
实例:多态性及实现(1)169
7.1 抽象方法与抽象类169
第7章 多态性169
7.1.2 抽象类178
实例:多态性及实现(2)178
7.2 接口180
实例:薪水发放系统180
实例:用接口实现不同的度量衡系统186
7.3 委托188
7.3.1 使用委托188
实例:使用委托实现运算188
7.3.2 组合委托191
实例:使用组合委托实现运算191
实例:用委托排序数组194
7.4 事件197
实例:进度指示器198
实例:具有取消功能的进度指示器201
7.5 习题203
第8章 常用控件205
8.1 滚动条205
实例:调色板205
8.1.1 滚动条常用属性209
8.1.3 用户自定义颜色210
8.1.2 滚动条常用事件210
8.2 PictureBox图片框控件211
实例:滚动图像211
8.2.1 PictureBox的常用属性217
8.2.2 PictureBox的常用事件218
8.2.3 Image的FromFile方法218
8.3 文本框控件与按钮控件218
实例:登录程序219
8.3.1 TextBox的常用属性224
8.3.2 TextBox的常用事件226
8.3.3 Button按钮的常用属性226
8.3.4 Button按钮的常用事件227
8.4 Windows窗体事件及事件处理程序227
实例:计算器227
8.5 复选框和单选按钮232
实例:font程序233
8.5.1 复选框的常用属性235
8.5.3 单选按钮的常用属性236
8.5.4 单选按钮的常用事件236
8.6 列表框236
8.5.2 复选框的常用事件236
实例:ListDemo程序237
8.6.1 列表框控件的常用属性242
8.6.2 列表框控件的常用属性和方法243
实例:CheckedListBoxTest程序244
8.7 带复选框的列表框244
8.6.3 列表框控件的常用事件244
8.7.1 复选列表框控件的常用属性247
8.7.2 复选列表框控件的常用方法和事件248
8.8 习题248
第9章 GDI+图形250
9.1 第一个绘图程序250
实例:第一个绘图程序——画直线250
实例:在标签和图像框上画图252
9.2.1 用CreateGraphics方法创建Graphics对象252
9.2.2 Paint事件处理程序中的PaintEventArgs253
实例:填充矩形254
9.3 笔、画笔和颜色255
9.3.1 笔255
实例:创建笔255
9.3.2 画笔257
实例:用不同的画笔画图257
实例:使用图案绘图259
实例:绘制颜色渐变图形260
9.4 绘制线条和形状262
9.4.1 绘制线条262
实例:绘制直线262
实例:绘制抛物线264
9.4.2 绘制多边形和折线265
9.4.3 绘制矩形267
实例:绘制由坐标对、宽度和高度指定的矩形267
实例:绘制一系列由RectangleF结构指定的矩形268
实例:绘制椭圆270
9.4.4 绘制椭圆270
9.4.5 绘制弧线和扇形272
实例:绘制弧线272
实例:绘制扇形273
9.4.6 绘制文本字符串275
实例:绘制格式化字符串277
9.5 用GDI+呈现图像280
实例:呈现图像280
实例:在指定位置按指定大小绘制指定的图象282
9.6 画点283
实例:画点283
9.7 坐标系统284
9.7.1 坐标系统类型284
实例:在不同的坐标系中画直线286
9.7.2 全局变形和局部变形288
实例:全局变形图形288
实例:局部变形图形290
9.8 全局变形可与局部变形合并292
实例:全局变形可与局部变形合并293
9.9 习题295
第10章 与用户交互297
10.1 菜单297
10.1.1 创建菜单297
实例:随机画矩形297
10.1.2 Timer控件301
10.1.3 MainMenu控件常用属性301
10.1.4 快捷菜单301
实例:实现快捷菜单302
10.2 鼠标事件303
10.2.1 实例:用鼠标画图303
10.2.2 鼠标事件307
10.3 键盘事件处理309
实例:键盘事件程序309
10.4 通用对话框316
10.4.1 【打开文件】对话框316
实例:打开文件316
实例:保存文件319
10.4.2 【保存文件】对话框319
实例:改变文本的字体321
10.4.3 【字体】对话框321
10.4.4 【颜色】对话框323
实例:改变文本颜色323
10.5 编写多文档界面应用程序324
实例:字处理器324
10.6 习题334
11.1.1 FileStream335
实例:使用FileStream335
11.1 文件与流335
第11章 用流进行文件输入和输出335
11.1.2 定位操作338
实例:定位操作338
11.1.3 向文件追加数据340
实例:向文件追加数据340
11.1.4 StreamReader和StreamWriter341
实例:电话号码簿341
实例:学生名册344
11.2 二进制读取器和写出器344
11.3 序列化对象347
实例:将对象写入文件347
11.4 顺序访问文件351
实例:员工工资发放程序351
实例:创建员工工资发放程序358
11.5 随机访问文件362
实例:银行客户帐号管理程序362
实例:新建一个项目以使用自定义的类库371
11.6 习题381
第12章 使用ADO.NET进行数据库编程382
12.1 Connection和Command对象382
实例:基于C/S的产品信息管理382
12.1.1 Connection对象383
实例:创建和打开一个到SQL Server的连接383
12.1.2 Command对象385
实例:使用Command对象385
12.2.1 使用SqlDataReader装载列表框387
12.2 使用ADO.NET DataReader387
12.2.2 创建普通的列表框类390
12.2.3 在ListLoad()方法中使用PDSAListItemNumeric类391
12.2.4 显示产品的详细信息392
12.2.5 装载组合框394
12.2.6 在组合框中查找值396
12.2.7 修改数据399
12.3 使用DataAdapter、DataTables和DataSets400
12.3.1 使用DataTable对象装载组合框401
12.3.2 装载Categories组合框403
12.3.3 创建DataSet对象404
12.3.4 使用数据集装载列表框405
12.3.5 在数据集的表中查找特定的行406
12.4 修改数据408
12.4.1 使用数据集向数据库表中添加一行408
12.4.2 修改数据集中表中的行410
12.4.3 在数据集中删除行412
12.4.4 DataAdapter与CommandBuilder的进一步说明413
12.5 习题414
热门推荐
- 3330808.html
- 3773018.html
- 1966376.html
- 1428333.html
- 2731468.html
- 2872420.html
- 1042940.html
- 711884.html
- 454725.html
- 2904816.html
- http://www.ickdjs.cc/book_534263.html
- http://www.ickdjs.cc/book_709542.html
- http://www.ickdjs.cc/book_1130764.html
- http://www.ickdjs.cc/book_1325636.html
- http://www.ickdjs.cc/book_1525124.html
- http://www.ickdjs.cc/book_1807711.html
- http://www.ickdjs.cc/book_3081315.html
- http://www.ickdjs.cc/book_145713.html
- http://www.ickdjs.cc/book_1780139.html
- http://www.ickdjs.cc/book_2793883.html