图书介绍

Visual C#程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#程序设计教程
  • 王昊亮,李刚等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730207254X
  • 出版时间:2003
  • 标注页数:375页
  • 文件大小:29MB
  • 文件页数:389页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C#程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章Visual C#简介1

1.1 .NET Framework 1.1简介1

1.1.1 .NET Framework1

1.1.2 .NET Framework 1.1版本的新功能3

1.2 Visual C# .NET简介4

1.2.1 Visual C# .NET的产生背景4

1.2.2 Visual C# .NET语言的特点5

1.3 Visual Studio .NET 2003简介6

1.3.1 Visual Studio .NET 2003的主要作用6

1.3.2 Visual Studio .NET 2003的新功能7

1.4编写第一个C#程序8

1.4.1 使用Visual Studio.NET IDE创建C#程序8

14.2 编译C#应用程序11

1.5 C#程序的结构13

1.7上机练习14

1.6本章小结14

1.8习题15

第2章数据类型、运算符和表达式16

2.1 数据类型16

2.1.1值类型16

2.1.2引用类型20

2.1.3装箱与拆箱23

2.2.1 变量24

2.2常量和变量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.7其他运算符34

2 3.6条件运算符34

2.4表达式35

2.5 本章小结38

2.6上机练习38

2.7 习题40

第3章 结构化程序设计41

3.1 条件语句41

3.2循环语句43

3.2.1 while语句43

3.2.2 do-while语句44

3.2.3 for语句45

3.2.4 foreach语句46

3.3分支语句47

3.4跳转语句48

3.4.1 break语句和continue语句48

3.4.2标签语句和goto语句49

3.5异常处理结构50

3.6 using语句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.3 this关键字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.1.1三层体系结构160

第7章接口160

7.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.6 finally的用法201

8.7异常处理实例203

8.8本章小结205

8.9上机练习205

8.10习题205

第9章Windows应用程序设计206

9.1 Windows应用程序的结构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.5复选框231

9.4.4单选按钮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.1.2图形类库247

10.1.1 GDI+简介247

10.1 .NET中的图形绘制247

第10章GDI+与图形编程247

10.1.3绘图方法248

10.2 GDI+中的图形对象251

10.2.1 Pen对象252

10.2.2 Color结构252

10.2.3 Font对象253

10.2.4 Brush对象254

10.2.5矩形结构258

10.3绘图实例259

10.4本章小结266

10.5上机练习267

10.6习题267

第11章多线程程序设计268

11.1线程的概念268

11.2 C#多线程编程概述269

11.3 多线程编程实例270

11.4.1没有同步283

11.4线程同步283

11.4.2一写多读同步285

11.4.3 多读多写同步286

11.4.4使用AutoResetEvent288

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.1 C#的文件处理系统298

12.1.1认识C#的文件处理系统298

12.2文件处理299

12.2.1 目录管理299

12.1.2文件和流299

12.2.2文件管理301

12.3读写文件306

12.3.1 StreamReader类306

12.3.2 StreamWriter类306

12.4读写注册表308

12.4.1注册表概述308

12.4.2 C#对注册表编程的支持310

12.4.3注册表编程示例314

12.5 本章小结317

12.6上机练习318

12.7习题318

第13章数据访问319

13.1 ADO.NET概述319

13.1.1 ADO.NET的历史319

13.1.2 ADO.NET的特点320

13.1.3 SQL语言简介321

13.1.4 ADO与ADO.NET的比较323

13.2 ADO.NET组件和对象324

13.2.1 ADO.NET组件和组件之间的关系324

13.2.2数据集组件325

13.2.3数据适配器组件325

13.3 ADO.NET编程326

13.3.1连接326

13.3.2数据集编程327

13.3.3数据绑定328

13.3.4 Windows窗体和Web页面329

13.4 ADO.NET可视化编程329

13.4.1创建Access数据库330

13.4.2创建新数据库项目331

13.4.3创建数据库连接331

13.4.4创建数据库对象和访问方法339

13.4.5设置程序显示界面340

13.5本章小结341

13.4.6显示数据库中的数据341

13.6上机练习342

13.7习题342

第14章开发Web应用程序343

14.1 什么是Web应用程序343

14.1.1 Web程序发展简史344

14.1.2 Web程序设计的要素345

14.2设计Web窗体345

14.3创建和使用Web服务356

14.3.1 分布式应用程序模式和浏览器的作用357

14.3.2什么是Web服务358

14.3.3 Web平台中的协议359

14.3.4 Web服务的实现360

14.4本章小结368

14.5上机练习369

14.6 习题369

附录A C#预处理指令370

热门推荐