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

- Julia Case Bradley,Anita C.Millspaugh著;天宏工作室译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302099340
- 出版时间:2005
- 标注页数:531页
- 文件大小:51MB
- 文件页数:552页
- 主题词:C语言-程序设计
PDF下载
下载说明
C# NET程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 编程和C#简介1
1.1 使用C#编写Windows应用程序2
1.2 编程语言——过程、事件驱动和面向对象3
1.2.1 对象模型4
1.2.2 Microsoft的Visual Studio.NET5
1.3 编写C#程序6
1.3.1 三步过程6
1.3.2 C#应用程序文件6
1.4 Visual Studio环境7
1.4.1 IDE的Start Page7
1.4.2 New Project对话框8
1.4.3 IDE主窗口8
1.4.6 Form Designer9
1.4.5 Document窗口9
1.4.4 工具栏9
1.4.7 Solution Exploer窗口10
1.4.8 Properties窗口10
1.4.9 工具箱10
1.4.10 Help11
1.4.11 设计时、运行时和中断时11
1.5 编写第一个C#项目12
1.5.1 设置工作区12
1.5.2 设计项目16
1.5.3 定义用户界面16
1.5.4 设置属性19
1.5.5 编写代码24
1.5.6 C#代码语句25
1.5.7 编写Hello World的事件处理方法27
1.5.8 运行项目29
1.5.9 保存工作30
1.5.10 打开项目31
1.5.11 修改项目31
1.5.12 打印代码36
1.6 查找和更正错误37
1.6.1 语法错误37
1.6.2 运行时错误38
1.6.3 逻辑错误39
1.6.4 项目调试40
1.6.5 对象的命名规则和约定40
1.7 Visual Studio帮助41
1.7.1 安装和运行MSDN41
1.7.2 查看Help主题42
1.7.3 上下文相关帮助43
1.7.4 管理窗口43
本章小结44
重要术语45
复习题46
编程练习46
实例分析47
Custom Supplies Mail Order47
Christopher's Car Center48
Xtreme Cinema48
Cool Boards49
第2章 更多控件50
2.1 更多控件简介51
2.1.1 文本框52
2.1.2 分组框52
2.1.3 复选框52
2.1.4 单选按钮53
2.1.5 图片框53
2.2 使用多个控件55
2.1.6 设置边框和样式55
2.1.7 绘制线条55
2.2.1 选定多个控件56
2.2.2 取消一组控件的选定56
2.2.3 移动一组控件56
2.2.4 设置多个控件的属性57
2.2.5 对齐控件57
2.3 设计便于用户使用的应用程序57
2.3.1 设计用户界面58
2.3.2 定义键盘访问键58
2.3.3 设置接受按钮和取消按钮59
2.3.4 设置控件的Tab键顺序59
2.3.5 设置窗体在屏幕上的位置60
2.3.6 创建ToolTip60
2.4.2 重新设置焦点62
2.4.3 设置单选按钮和复选框的Checked属性62
2.4 编写控件的代码62
2.4.1 清空文本框和标签62
2.4.4 在运行时设置可见性63
2.4.5 更改文本的颜色63
2.4.6 串联文本64
2.4.7 连续键入很长的程序行64
2.4.8 编写事件处理程序64
2.5 编程实例65
2.6 良好的编程习惯70
本章小结70
重要术语71
复习题72
编程练习72
Custom Supplies Mail Order75
实例分析75
Christopher's Car Center76
Xtreme Cinema76
Cool Boards77
第3章 变量、常量和计算78
3.1 数据——变量和常量79
3.1.1 数据类型80
3.1.2 命名规则81
3.1.3 命名约定81
3.1.4 常量——命名和内部82
3.1.5 声明变量84
3.1.6 变量的范围和生命期85
3.2计算88
3.2.1 将字符串转换为数值数据类型88
3.2.3 运算顺序89
3.2.2 算术运算89
3.2.4 在代码中使用计算91
3.2.5 在数值数据类型之间转换92
3.2.6 对不同数据类型执行运算93
3.2.7 舍入数字93
3.3 设置数据显示的格式94
3.4 执行计算的编程例子97
3.5 处理异常101
3.6 在消息框中显示消息104
3.6.1 TextMessage字符串105
3.6.2 标题栏文本105
3.6.3 MessageBox按钮105
3.6.4 MessageBox图标105
3.6.5 使用重载的方法106
3.6.6 测试多个字段107
3.7.2 计数109
3.7.1 对数字求和109
3.7 计数和累计求和109
3.7.3 计算平均值110
3.8 编程实例110
本章小结116
重要术语117
复习题118
编程练习118
实例分析122
Custom Supplies Mail Order122
Christopher's Car Center123
Xtreme Cinema123
Coo1 Boards123
第4章 决策和条件125
4.1 if语句126
4.2 条件129
4.2.1 比较数值变量和常量130
4.2.2 比较字符数据130
4.2.3 比较字符串132
4.2.4 比较大写和小写字符132
4.2.5 true或falsc测试133
4.2.6 复合条件133
4.2.7 简化操作135
4.3 嵌套的if语句135
4.4 随单选按钮和复选框一起使用if140
语句140
4.4.1 一个“简单例子”141
4.4.2 检查单选按钮组的状态142
4.4.3 检查多个复选框的状态142
4.5 增强消息框143
4.5.1 显示消息字符串143
4.5.2 显示多个按钮144
4.6.1 检查一个值范围146
4.6.2 检查必需的字段146
4.6 输入验证146
4.6.3 执行多个验证147
4.7 case结构148
4.8 共享事件处理程序151
4.9 调用事件处理程序152
4.10 编程实例154
4.11 调试C#项目162
4.11.1 写入Output窗口163
4.11.2 使用Break按钮暂停执行164
4.11.3 强制中断164
4.11.4 检查表达式的当前值165
4.11.5 单步执行代码165
4.11.7 Autos窗口166
4.11.6 Locals窗口166
4.11.8 调试的逐步指导167
本章小结171
重要术语172
复习题173
编程练习173
实例分析174
Custom Supplies Mail Order174
Christopher's Car Center175
Xtreme Cinema176
Cool Boards177
第5章 菜单、通用对话框和方法178
5.1 菜单179
5.1.1 定义菜单179
5.1.2 创建菜单——操作步骤181
5.1.3 编写菜单项的代码182
5.1.4 修改菜单项183
5.1.5 Windows菜单的标准184
5.2 通用对话框185
5.2.1 显示Windows通用对话框185
5.2.2 使用对话框中的信息185
5.2.3 设置初始值187
5.3 创建快捷菜单187
5.4 编写通用方法190
5.4.1 创建新方法190
5.4.2 向方法传递参数191
5.4.3 编写返回值的方法192
5.4.4 包含多个参数的方法194
5.4.5 将计算划分为较小的单元195
5.5 编程实例198
本章小结208
重要术语209
复习题209
编程练习209
实例分析213
Custom Supplies Mail Order213
Christopher's Car Center213
Xtreme Cinema214
Cool Boards214
第6章 OOP:创建面向对象的程序216
6.1 面向对象的编程217
6.1.1 对象217
6.1.2 面向对象的术语218
6.1.3 可重用的类219
6.2 类220
6.2.1 例示对象220
6.1.4 多层应用程序220
6.2.2 设计自己的类222
6.2.3 创建类中的属性222
6.2.4 类方法224
6.2.5 构造函数和析构函数224
6.2.6 创建新类——操作步骤225
6.3 使用类创建新对象231
6.3.1 定义和使用新对象——操作步骤232
6.3.2 实例变量与静态变量234
6.3.3 向操作指南添加静态属性236
6.3.4 析构函数238
6.4 继承239
6.4.1 继承属性和方法239
6.4.2 重写方法239
6.4.3 访问属性240
6.4.5 向逐步指导添加继承241
6.4.4 创建基于BookSale的派生类241
6.4.6 创建只用于继承的基类244
6.4.7 继承窗体类245
6.5 管理包含多个类的项目248
6.5.1 名称空间248
6.5.2 向项目添加现有的类文件249
6.5.3 在不同的窗体上显示值249
6.6 使用Object Browser249
6.6.1 检查C#类249
6.6.2 检查自己的类251
6.7 编程实例252
本章小结267
重要术语268
复习题268
编程练习269
Xtreme Cinema270
Christopher's Car Center270
Cool Boards270
Custom Supplies Mail Order270
实例分析270
第7章 列表、循环和打印271
7.1 列表框和组合框272
7.1.1 Items集合273
7.1.2 填充列表273
7.1.3 SelectedIndex属性275
7.1.4 Items.Count属性275
7.1.5 引用Items集合276
7.1.6 从列表中删除项目276
7.1.7 清空列表277
7.1.8 列表框和组合框事件278
7.2 while和do/while循环279
7.2.1 布尔数据类型回顾280
7.2.2 对列表框使用while循环281
7.3 for循环282
7.3.1 负增量或向后计数283
7.3.2 在进入之前就满足条件284
7.3.3 无限循环284
7.3.4 退出for循环284
7.4 使项目显示为选定的285
7.4.1 选定文本框中的项目285
7.4.2 在列表框中选定一个项目285
7.5 向打印机发送信息286
7.5.1 PrintDocument控件286
7.5.2 打印列表框的内容290
7.5.3 完整的PrintPage方法290
7.5.4 打印列表中的选定项目291
7.5.5 对齐小数列291
7.5.6 显示打印预览292
7.5.7 打印多个页面293
本章小结304
重要术语305
复习题305
编程练习306
实例分析309
Custom Supplies Mail Order309
Christopher's Car Center309
Xtreme Cinema310
Cool Boards310
第8章 数组311
8.1 一维数组312
8.1.1 下标312
8.1.2 有效下标313
8.2 foreach语句314
8.3 结构314
8.3.3 在结构中包括数组316
8.3.1 根据结构声明变量316
8.3.2 访问结构变量中的元素316
8.4 对累加器使用数组元素317
8.4.1 添加到正确的总数中317
8.4.2 调试数组程序319
8.5 表查找319
8.6 编写表查找的代码322
8.7 使用包含数组的列表框322
8.8 多维数组324
8.8.1 初始化二维数组325
8.8.2 打印二维表325
8.8.3 对二维表求和326
8.8.4 二维表的查找操作327
8.9 编程实例330
复习题338
重要术语338
本章小结338
编程练习339
实例分析342
Custom Supplies Mail Order342
Christopher's Car Center342
Xtreme Cinema343
Cool Boards343
Cool Boards Shirt Orders By Your Name344
第9章 使用Web Forms编程345
9.1 C#和Web编程346
9.2 创建Web Forms347
9.2.1 Visual Studio IDE中的Web Forms348
9.2.2 创建第一个Web Form——操作步骤349
9.2.5 工具栏350
9.2.6 控件350
9.2.4 浏览器视图350
9.2.3 查看HTML代码350
9.2.7 事件处理351
9.2.8 文件352
9.2.9 编写事件处理程序的代码操作步骤353
9.2.10 调试354
9.2.11 在其他浏览器中进行测试354
9.3 Web Form的布局354
9.3.1 页面布局354
9.3.2 对布局使用表355
9.4 使用验证器控件357
9.5 管理Web项目358
9.5.1 文件的位置358
9.5.2 移动项目358
9.5.3 删除Web项目359
9.6 一些Web缩写词360
本章小结365
重要术语366
复习题366
编程练习367
实例分析367
Custom Supplies Mail Order367
Christopher's Car Center367
Xtreme Cinema368
Cool Boards368
第10章 访问数据库文件369
10.1 数据库文件370
10.1.1 C#和数据库文件370
10.1.2 数据库术语370
10.1.3 XML数据371
10.2 使用ADO.NET和C372
10.2.1 创建连接374
10.2.2 设置数据适配器375
10.2.3 定义数据集379
10.2.4 将数据绑定到控件380
10.3 创建数据库应用程序380
10.3.1 创建绑定的DataGrid控件——操作步骤380
10.3.2 显示数据预览384
10.3.3 绑定数据385
10.4 使用数据绑定的标签386
10.4.1 浏览数据集386
10.4.2 检索记录数量387
10.4.3 将数据绑定到标签——操作步骤387
10.5 使用数据填充组合框391
10.5.1 填充列表——Windows Forms391
10.5.2 使用多个数据适配器392
10.5.3 创建参数化查询392
10.5.5 使用Web Forms394
10.5.4 显示选定项目的数据394
10.5.6 Web应用程序的数据库安全性396
10.6 使数据库项目易于移动396
本章小结402
重要术语403
复习题403
编程练习403
实例分析404
Custom Supplies Mail Order404
Christopher's Car Center404
Xtreme Cinema405
Cool Boards405
第11章 在文件中保存数据和对象406
11.1.3 使用流处理文件407
11.1.2 数据文件的术语407
11.1.1 数据文件和项目文件407
11.1 数据文件407
11.1.4 将数据写入文件408
11.1.5 从文件中读取数据411
11.2 使用文件通用对话框414
11.2.1 CpenFileDialog组件的属性414
11.2.2 显示Open File对话框415
11.2.3 Write File程序417
11.3 保存列表框的内容419
11.3.1 加载列表框420
11.3.2 检查文件是否存在420
11.3.3 保存文件421
11.3.4 询问用户是否保存421
11.3.5 Form Closing事件处理程序422
11.3.6 编程实例422
11.4 序列化426
11.4.3 使用FileStream427
11.4.1 使类成为可序列化的427
11.4.2 添加格式化程序对象427
14.4.4 保存对象428
11.5 编程实例429
本章小结436
重要术语436
复习题437
编程练习437
实例分析438
Custom Supplies Mail Order438
Christopher Car Center439
Xtreme Cinema439
Cool Boards439
第12章 图形和动画440
12.2.1 绘制图形的步骤441
12.2.2 Paint事件处理程序441
12.2 图形环境441
12.1 Windows和Web中的图形441
12.2.3 Pen和Brush对象442
12.2.4 坐标系统443
12.3 随机数446
12.4 简单动画450
12.4.1 显示动画图形450
12.4.2 在运行时控制图片450
12.4.3 移动图片452
12.5 Timer组件453
12.6 滚动条控件455
12.6.1 滚动条的属性455
12.6.2 滚动条事件456
12.6.3 编程的例子456
12.7 编程实例458
本章小结463
重要术语464
复习题464
编程练习464
实例分析465
Custom Supplies Mail Order465
Christopher's Car Center465
Xtreme Cinema465
Cool Boards465
第13章 C#中的其他主题466
13.1 多文档界面467
13.1.1 创建MDI项目468
13.1.2 添加Window菜单468
13.2 工具栏和状态栏469
13.2.1 图像列表469
13.2.2 工具栏470
13.2.3 状态栏472
13.3 其他控件474
13.4 Crystal Reports477
13.4.1 添加Report Designer477
13.4.2 创建报表——逐步指导478
13.4.3 Report Designer482
13.4.4 向Web窗体添加报表484
13.4.5 移动Crystal Reports项目484
本章小结484
重要术语485
复习题485
编程练习485
附录A 习题的答案486
附录B 处理日期、数学和字符串操作的方法496
B.1 处理日期497
B.1.1 DateTime结构497
B.1.4 将值转换为日期格式498
B.1.2 检索系统日期和时间498
B.1.3 日期变量498
B.2 数学函数499
B.3 处理字符串500
附录C 熟练使用开发环境的技巧和快捷方法503
C.1 根据方便的原则设置屏幕504
C.1.1 关闭或隐藏多余的窗口504
C.1.2 使用全屏506
C.1.3 修改屏幕布局506
C.1.4 设置工作选项507
C.1.5 关闭Dynamic Help508
C.2 在Form Designer中使用快捷键508
C.2.1 创建多个相同类型的控件508
C.2.2 使用Layout工具栏508
C.2.3 微移控件508
C.3.1 使用Text Editor工具栏509
C.2.4 快速复制控件509
C.3 在Editor中使用快捷键509
C.3.2 在编辑代码时使用快捷键510
C.3.3 拆分Editor窗口511
C.3.4 使用拖放编辑511
C.3.5 使用Task List511
C.4 使用Class View窗口511
C.5 使用Object Browser512
C.6 使用上下文相关帮助513
C.7 复制和移动项目513
C.7.1 复制和移动Windows项目513
C.7.2 复制和移动Web项目514
C.7.3 复制和移动数据库项目514
附录D C#与Visual Basic的比较516
术语表522
热门推荐
- 2045726.html
- 3810821.html
- 1198358.html
- 3801535.html
- 84214.html
- 3119953.html
- 1643727.html
- 1375251.html
- 1753110.html
- 2421826.html
- http://www.ickdjs.cc/book_165304.html
- http://www.ickdjs.cc/book_466461.html
- http://www.ickdjs.cc/book_3216889.html
- http://www.ickdjs.cc/book_1708610.html
- http://www.ickdjs.cc/book_2148111.html
- http://www.ickdjs.cc/book_1141233.html
- http://www.ickdjs.cc/book_3833682.html
- http://www.ickdjs.cc/book_2853735.html
- http://www.ickdjs.cc/book_3853852.html
- http://www.ickdjs.cc/book_2950186.html