图书介绍
Visual C#程序设计实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C#程序设计实用教程](https://www.shukui.net/cover/26/34928555.jpg)
- 杨建军编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302213550
- 出版时间:2009
- 标注页数:373页
- 文件大小:149MB
- 文件页数:391页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
Visual C#程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Visual C#概述1
1.1.NET Framework介绍1
1.1.1 NET Framework概述1
1.1.2.NET Framework体系结构4
1.1.3.NET Framework支持的语言介绍7
1.2 Visual C#介绍9
1.2.1 Visual C#简介9
1.2.2 Visual C#的语言特点10
1.2.3 C#程序与.NET Framework关系12
1.3 Visual C#术语介绍13
1.4正确认识程序设计语言15
1.5上机练习16
1.6习题16
第2章Visual C#开发环境介绍17
2.1 ⅡS的安装17
2.2 Visual Studio 2005的安装19
2.3 Visual Studio 2005的功能20
2.4 Visual Studio使用21
2.4.1 Visual Studio的设置21
2.4.2 Visual Studio 2005的启动23
2.5上机练习25
2.6习题28
第3章C#基本语法29
3.1标识符29
3.2关键字30
3.3基本数据类型31
3.4常量33
3.4.1字面常量33
3.4.2符号常量34
3.5变量34
3.5.1变量的命名35
3.5.2变量的声明35
3.5.3变量的赋值36
3.5.4变量的分类36
3.6运算符与表达式37
3.6.1运算符与表达式的类型37
3.6.2运算符的优先级40
3.6.3运算符的结合性41
3.7上机练习43
3.8习题44
第4章 控制台应用程序的设计45
4.1命名空间45
4.1.1 namespace关键字46
4.1.2 using关键字46
4.2 System.Console类48
4.2.1 Console类概述48
4.2.2 Console类属性49
4.2.3 Console类方法50
4.3 System.Convert类52
4.4 Main方法54
4.4.1 Main方法返回值55
4.4.2命令行参数55
4.5 C#预处理器指令56
4.6 C#程序结构58
4.6.1语句、块和空白58
4.6.2 C#程序结构60
4.7创建一个控制台应用程序62
4.8命令行操作方式65
4.9上机练习67
4.10习题68
第5章 方法和作用域69
5.1方法69
5.1.1方法声明69
5.1.2方法调用70
5.1.3参数传递71
5.2作用域75
5.2.1定义局部作用域75
5.2.2定义类作用域76
5.2.3重载方法76
5.3 System.Math类77
5.4上机练习82
5.5习题84
第6章Windows窗体应用程序设计(1)85
6.1窗体对象85
6.1.1创建空白窗体86
6.1.2控件的公有属性、事件和方法87
6.2控件对象介绍91
6.2.1 Label和LinkLabel控件91
6.2.2 Button控件92
6.2.3 TextBox控件92
6.2.4 RadioButton和CheckBox控件100
6.2.5 RichTextBox控件103
6.2.6 ListBox和CheckedListBox控件109
6.2.7 TabControl控件112
6.2.8组合框(ComboBox)115
6.2.9使用图片框(PictureBox)116
6.2.10使用图片列表控件 (ImageList)117
6.2.11 Windows应用程序的输入与输出117
6.3 System.Windows.Forms.MessageBox类118
6.4创建Windows应用程序119
6.5上机练习120
6.6习题124
第7章 流程控制语句125
7.1分支语句125
7.1.1 if语句使用125
7.1.2 switch语句使用129
7.2循环语句132
7.2.1 for循环语句使用132
7.2.2 while循环语句使用134
7.2.3 do-while循环语句使用135
7.2.4 foreach循环语句使用137
7.3跳转语句138
7.3.1 break语句138
7.3.2 continue语句139
7.3.3 goto语句140
7.3.4 return语句141
7.4上机练习142
7.5习题143
第8章 理解值和引用145
8.1一切都是对象145
8.2值类型146
8.2.1默认构造函数146
8.2.2结构类型146
8.2.3枚举类型148
8.3引用类型149
8.3.1对象类型149
8.3.2数组149
8.3.3类类型153
8.3.4接口类型154
8.3.5委派类型156
8.4装箱与拆箱158
8.5 System.Object类158
8.6类型和别名159
8.7类型之间的转换160
8.7.1类型转换160
8.7.2 is关键字161
8.7.3对象的类型转换162
8.7.4 as关键字162
8.8 CTS的优点163
8.9上机练习163
8.10习题164
第9章 管理错误和异常165
9.1常见错误的类型165
9.2异常处理168
9.2.1使用try/catch块捕捉异常169
9.2.2使用多个catch捕捉多个异常169
9.2.3使用try…finally块170
9.2.4使用try…catch…finally代码块171
9.2.5未处理异常171
9.2.6在异常块中结束程序171
9.3抛出异常172
9.4自定义异常173
9.5调试C#程序174
9.5.1非中断(正常)模式下的调试175
9.5.2中断模式下的调试180
9.6上机练习185
9.7习题186
第10章C#文件操作187
10.1文件和目录187
10.1.1 Directory和DirectoryInfo类188
10.1.2 File类、FileInfo类和FileStream类192
10.2文件操作194
10.2.1文件的输入输出194
10.2.2文件操作194
10.2.3文本文件处理197
10.2.4二进制模式读写200
10.3上机练习202
10.4习题204
第11章Visual C# OOP技术(1)205
11.1定义并使用类205
11.1.1类和对象概述205
11.1.2类定义206
11.1.3声明与使用对象207
11.1.4访问控制208
11.1.5静态成员209
11.2类的构造和析构209
11.2.1使用构造函数(构造方法)209
11.2.2编写析构函数211
11.3继承与多态212
11.3.1继承212
11.3.2多态214
11.3.3抽象与密封217
11.4属性219
11.4.1使用属性219
11.4.2只读属性220
11.4.3只写属性221
11.4.4声明接口属性221
11.5索引器222
11.6委派和事件224
11.6.1匿名方法和委派224
11.6.2启用事件通知225
11.6.3声明事件226
11.6.4订阅事件与取消订阅事件226
11.6.5引发事件226
11.7上机练习227
11.8习题228
第12章Visual C# OOP技术(2)229
12.1泛型229
12.1.1定义泛型类230
12.1.2定义泛型方法232
12.1.3定义泛型接口233
12.1.4定义泛型委派234
12.2可空类型237
12.3迭代器238
12.4操作符重载240
12.4.1一元操作符重载241
12.4.2二元操作符重载241
12.4.3比较操作符重载242
12.4.4理解转换操作符242
12.4.5操作符限制245
12.5部分类(Partial classes)245
12.6上机练习247
12.7习题252
第13章Windows窗体应用程序设计(2)253
13.1菜单、工具栏253
13.1.1菜单控件使用253
13.1.2 ToolBar控件使用258
13.1.3 StatusStrip控件使用260
13.2对话框控件261
13.2.1字体和颜色对话框261
13.2.2文件对话框263
13.2.3打印对话框266
13.2.4自定义对话框269
13.3上机练习269
13.4习题272
第14章 数据库应用程序设计273
14.1 ADO.NET概述273
14.1.1 ADO.NET架构274
14.1.2.NET Framework数据提供程序274
14.1.3 DataSet数据集275
14.1.4 ADO.NET的设计目标275
14.2 ADO.NET对象275
14.2.1 Connection对象276
14.2.2 Command对象278
14.2.3 DataAdapter对象281
14.2.4 DataReader对象283
14.2.5 DataSet对象284
14.3使用数据库286
14.3.1创建数据库286
14.3.2 DataGridView控件288
14.3.3使用数据窗体向导完成数据库访问288
14.3.4使用DataReader完成数据库访问293
14.4数据绑定296
14.5修改数据库301
14.6上机练习302
14.7习题304
第15章 构建Web应用程序305
15.1 ASP.NET概述305
15.2.1 ASP.NET的内建对象306
15.2.2构建ASP.NET应用程序313
15.2.3 Web Server控件314
15.2.4创建和使用主题323
15.3 Web窗体校验控件使用327
15.3.1服务器端校验328
15.3.2客户端校验328
15.3.3实现客户端控件329
15.4使用Web窗体访问数据333
15.4.1 Web窗体的GdView控件使用333
15.4.2查询数据334
15.4.3编辑数据336
15.5上机练习337
15.6习题340
第16章Web服务创建和使用341
16.1 Web服务与SOAP协议介绍341
16.1.1 XML介绍342
16.1.2 SOAP介绍342
16.1.3 Web服务介绍343
16.2 Web服务的体系结构344
16.3构建一个Web服务345
16.4测试Web服务348
16.5消费Web服务351
16.5.1 Windows应用程序的Web服务调用352
16.5.2 Web应用程序的Web服务调用356
16.6上机练习358
16.7习题360
第17章 应用程序的部署361
17.1部署简介361
17.2 Windows应用程序的部署362
17.2.1 ClickOnce部署362
17.2.2安装和部署项目类型365
17.2.3为Windows应用程序创建安装程序366
17.3窗口应用程序序的安装369
17.4部署Web应用程序370
17.5使用“复制网站”部署WebService371
17.5.1部署WebService371
17.5.2测试WebService调用372
17.6习题372
参考文献373