新闻资讯
看你所看,想你所想

Visaul C#程式设计教程

Visaul C#程式设计教程

Visaul C#程式设计教程

《Visaul C#程式设计教程》是2006年清华大学出版社出版的图书。

图书详细信息

ISBN:9787302072546
定价:35元
印次:1-3
装帧:平装
印刷日期:2006-9-25

图书简介

C#是微软公司推出的新一代的程式语言。它功能强大、编程过程简捷、明快。除具有Visual Basic语言易学、易用、适合快速程式开发的特性外,同时也继承了Visual C++的强大功能,是微软公司推行的.NET战略的重要组成部分。C#藉助.NET框架的强大功能,非常适用于各种应用程式的开发。在当今的越来越複杂的程式设计世界中,使用C#这件利器无疑会使您的工作事半功倍。全书共分14章,从语法、面向对象的编程思想到档案操作、网路编程和资料库套用,深入浅出地、全面地介绍了如何使用C#语言在.NET框架下开发各种应用程式。书中含有大量精心设计的代码实例,通过研究这些代码,读者可以深刻地理解和掌握C#语言的语法和程式设计方法。在这些示例的基础上,读者可以快速而高效地开发出高质量的应用程式。本书内容丰富、实用、可操作性强、语言生动流畅,没有晦涩的专业术语,能够使读者在轻鬆愉快的环境下迅速掌握使用C#语言进行程式设计的方法和技巧。本书特别适用于C#的初学者,同时也适用于有一定编程经验并想使用C#语言开发应用程式的专业人员。

目录

第1章VisualC#简介 1
1.1.NETFramework1.1简介 1
1.1.1.NETFramework 1
1.1.2.NETFramework1.1版本的新功能 3
1.2VisualC#.NET简介 4
1.2.1VisualC#.NET的产生背景 4
1.2.2VisualC#.NET语言的特点 5
1.3VisualStudio.NET2003简介 6
1.3.1VisualStudio.NET2003的主要作用 6
1.3.2VisualStudio.NET2003的新功能 7
1.4编写第一个C#程式 8
1.4.1使用VisualStudio.NETIDE创建C#程式 8
1.4.2编译C#应用程式 11
1.5C#程式的结构 13
1.6本章小结 14
1.7上机练习 14
1.8习题 15
第2章数据类型、运算符和表达式 16
2.1数据类型 16
2.1.1值类型 16
2.1.2引用类型 20
2.1.3装箱与拆箱 23
2.2常量和变数 24
2.2.1变数 24
2.2.2常量 28
2.3运算符 29
2.3.1算术运算符 29
2.3.2赋值运算符 31
2.3.3关係运算符 31
2.3.4逻辑运算符 32
2.3.5位运算符 32
2.3.6条件运算符 34
2.3.7其他运算符 34
2.4表达式 35
2.5本章小结 38
2.6上机练习 38
2.7习题 40
第3章结构化程式设计 41
3.1条件语句 41
3.2循环语句 43
3.2.1while语句 43
3.2.2do-while语句 44
3.2.3for语句 45
3.2.4foreach语句 46
3.3分支语句 47
3.4跳转语句 48
3.4.1break语句和continue语句 48
3.4.2标籤语句和goto语句 49
3.5异常处理结构 50
3.6using语句 52
3.7本章小结 54
3.8上机练习 54
3.9习题 56
第4章面向对象程式设计基础 57
4.1面向对象概述 57
4.1.1类和对象概述 57
4.1.2属性、方法、继承、重载 58
4.2类和对象 60
4.2.1类的声明 60
4.2.2类的成员 62
4.2.3声明对象 64
4.3构造函式与析构函式 65
4.3.1构造函式 66
4.3.2析构函式 68
4.4方法与重载 68
4.4.1方法的声明 69
4.4.2方法的重载 71
4.5运算符重载 74
4.6继承与多态 75
4.6.1类的继承 76
4.6.2类的多态性 78
4.7本章小结 79
4.8上机练习 80
4.9习题 80
第5章深入理解面向对象 81
5.1类的深入讨论 81
5.1.1类成员的可访问性 81
5.1.2类的静态成员 84
5.1.3this关键字 85
5.1.4方法的种类 86
5.1.5密封类与密封方法 88
5.2域、属性和事件 88
5.2.1域 89
5.2.2属性 91
5.2.3事件 93
5.3面向对象程式设计实例 96
5.4命名空间 102
5.4.1命名空间的声明 102
5.4.2命名空间的成员 104
5.4.3命名空间的使用 105
5.5本章小结 111
5.6上机练习 111
5.7习题 111
第6章常用数据结构与算法 112
6.1字元串 112
6.1.1字元串类型定义 112
6.1.2字元串类型的套用 114
6.2数组 120
6.2.1数组的定义 121
6.2.2数组的使用 123
6.3集合 127
6.3.1集合的定义 128
6.3.2集合的使用 129
6.4枚举 137
6.4.1枚举类型的定义 138
6.4.2枚举型的套用 140
6.5搜寻算法 143
6.5.1顺序搜寻 143
6.5.2折半搜寻 146
6.6排序 148
6.6.1直接插入排序 148
6.6.2快速排序 152
6.6.3选择排序 155
6.7本章小结 157
6.8上机练习 158
6.9习题 158
第7章接口 160
7.1接口的意义 160
7.1.1三层体系结构 160
7.1.2组件编程思想 161
7.2接口的定义 163
7.3接口的成员 164
7.3.1接口属性 165
7.3.2接口事件 165
7.3.3接口索引 165
7.3.4接口成员的访问 166
7.3.5接口成员的完全有效名称 168
7.4接口的实现 168
7.4.1在类中实现接口 168
7.4.2显式接口成员执行体 170
7.4.3接口映射 175
7.4.4接口实现的继承 180
7.4.5接口的重实现 181
7.4.6抽象类与接口 183
7.5接口套用实例 184
7.6本章小结 187
7.7上机练习 187
7.8习题 187
第8章异常处理 188
8.1异常处理概念 188
8.2异常类 190
8.3异常的处理 191
8.4把异常传给调用者 195
8.4.1调用者处理 195
8.4.2抛出异常 196
8.4.3重发异常 197
8.4.4添加异常信息 198
8.5用户自定义异常 199
8.6finally的用法 201
8.7异常处理实例 203
8.8本章小结 205
8.9上机练习 205
8.10习题 205
第9章Windows应用程式设计 206
9.1Windows应用程式的结构 206
9.1.1计算器窗体 207
9.1.2计算器控制项 208
9.1.3计算器事件 209
9.2窗体控制项 211
9.2.1窗体概述 211
9.2.2多文档界面设计 213
9.3控制项共有的属性、事件和方法 216
9.4常用控制项 229
9.4.1标籤 229
9.4.2按钮 230
9.4.3文本框 230
9.4.4单选按钮 231
9.4.5複选框 231
9.4.6组合框 232
9.4.7列表框 233
9.4.8进度条 235
9.4.9滚动条 236
9.4.10选单 236
9.4.11工具列 237
9.4.12编辑控制项 239
9.5定製控制项 240
9.5.1关于定製控制项 240
9.5.2定製控制项示例 241
9.6本章小结 245
9.7上机练习 245
9.8习题 246
第10章GDI+与图形编程 247
10.1.NET中的图形绘製 247
10.1.1GDI+简介 247
10.1.2图形类库 247
10.1.3绘图方法 248
10.2GDI+中的图形对象 251
10.2.1Pen对象 252
10.2.2Color结构 252
10.2.3Font对象 253
10.2.4Brush对象 254
10.2.5矩形结构 258
10.3绘图实例 259
10.4本章小结 266
10.5上机练习 267
10.6习题 267
第11章多执行绪程式设计 268
11.1执行绪的概念 268
11.2C#多执行绪编程概述 269
11.3多执行绪编程实例 270
11.4执行绪同步 283
11.4.1没有同步 283
11.4.2一写多读同步 285
11.4.3多读多写同步 286
11.4.4使用AutoResetEvent 288
11.5增强多执行绪的互动性 289
11.5.1互动性问题 289
11.5.2简单实例 290
11.5.3高级多执行绪实例 291
11.6本章小结 295
11.7上机练习 295
11.8习题 296
第12章档案与注册表 298
12.1C#的档案处理系统 298
12.1.1认识C#的档案处理系统 298
12.1.2档案和流 299
12.2档案处理 299
12.2.1目录管理 299
12.2.2档案管理 301
12.3读写档案 306
12.3.1StreamReader类 306
12.3.2StreamWriter类 306
12.4读写注册表 308
12.4.1注册表概述 308
12.4.2C#对注册表编程的支持 310
12.4.3注册表编程示例 314
12.5本章小结 317
12.6上机练习 318
12.7习题 318
第13章数据访问 319
13.1ADO.NET概述 319
13.1.1ADO.NET的历史 319
13.1.2ADO.NET的特点 320
13.1.3SQL语言简介 321
13.1.4ADO与ADO.NET的比较 323
13.2ADO.NET组件和对象 324
13.2.1ADO.NET组件和组件之间的关係 324
13.2.2数据集组件 325
13.2.3数据适配器组件 325
13.3ADO.NET编程 326
13.3.1连线 326
13.3.2数据集编程 327
13.3.3数据绑定 328
13.3.4Windows窗体和Web页面 329
13.4ADO.NET可视化编程 329
13.4.1创建Access资料库 330
13.4.2创建新资料库项目 331
13.4.3创建资料库连线 331
13.4.4创建资料库对象和访问方法 339
13.4.5设定程式显示界面 340
13.4.6显示资料库中的数据 341
13.5本章小结 341
13.6上机练习 342
13.7习题 342
第14章开发Web应用程式 343
14.1什幺是Web应用程式 343
14.1.1Web程式发展简史 344
14.1.2Web程式设计的要素 345
14.2设计Web窗体 345
14.3创建和使用Web服务 356
14.3.1分散式应用程式模式和浏览器的作用 357
14.3.2什幺是Web服务 358
14.3.3Web平台中的协定 359
14.3.4Web服务的实现 360
14.4本章小结 368
14.5上机练习 369
14.6习题 369
附录AC#预处理指令 370

转载请注明出处海之美文 » Visaul C#程式设计教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com