图书介绍

C#大学教程PDF|Epub|txt|kindle电子书版本网盘下载

C#大学教程
  • (美)Harvey M.Deitel等著;须德等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505394827
  • 出版时间:2004
  • 标注页数:618页
  • 文件大小:81MB
  • 文件页数:637页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C#大学教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 .NET和C#简介1

1.1 简介1

1.2 Internet和WWW的历史1

1.3 W3C2

1.4 可扩展标记语言3

1.5 软件发展的关键趋势:对象技术3

1.6 微软.NET简介4

1.7 C6

1.8 .NET框架和通用语言运行时6

1.9 本书一览7

1.10 小结13

1.11 Internet和万维网资源14

第2章 Visual Studio.NETIDE简介16

2.1 简介16

2.2 Visual Studio.NET集成开发环境概览16

2.3 菜单条和工具条19

2.4 Visual Studio.NET窗口20

2.5 使用帮助23

2.6 简单的程序:显示文本和图像24

2.7 小结31

第3章 C#编程简介33

3.1 简介33

3.2 简单的程序:打印一行文本33

3.3 另一个简单的程序:添加整数42

3.4 内存概念45

3.5 算术运算46

3.6 做出判断:判等和关系运算符49

3.7 小结53

第4章 控制结构(一)54

4.1 简介54

4.2 算法54

4.3 伪代码54

4.4 控制结构55

4.5 if选择结构57

4.6 if/else选择结构58

4.7 While重复结构61

4.8 设计算法:实例研究1(计数器控制的重复)62

4.9 使用自顶向下、逐步完善的方法设计算法:实例研究2(哨兵控制的重复)65

4.10 使用自顶向下、逐步完善的方法设计算法:实例研究3(嵌套控制结构)70

4.11 赋值运算符74

4.12 自增和自减运算符75

4.13 Windows应用编程简介77

4.14 小结83

第55章 控制结构(二)85

5.1 简介85

5.2 计数器控制重复的要点85

5.3 for重复结构87

5.4 使用for结构的例子90

5.5 switch多选择结构94

5.6 do/while重复结构97

5.7 语句break和continue100

5.8 逻辑和条件运算符102

5.9 结构化编程小结107

5.10 小结110

第6章 方法112

6.1 简介112

6.2 C#中的方法112

6.3 Math类方法113

6.4 方法114

6.5 方法定义115

6.6 变元提升124

6.7 C#名字空间125

6.8 值类型和引用类型126

6.9 传递变元:值传递和引用传递126

6.10 随机数生成器130

6.11 案例:机会游戏135

6.12 变量的持续时间139

6.13 作用域规则139

6.14 递归142

6.15 使用递归的例子:Fibonacci数列144

6.16 递归与迭代147

6.17 方法重载147

6.18 小结149

第7章 数组151

7.1 简介151

7.2 数组151

7.3 声明和分配数组153

7.4 使用数组的示例153

7.5 将数组传递给方法161

7.6 按值和按引用传递数组164

7.7 数组排序167

7.8 数组查找:线性查找和折半查找169

7.9 多下标数组174

7.10 foreach循环结构180

7.11 小结180

第8章 基于对象的编程182

8.1 简介182

8.2 用类实现Time抽象数据类型183

8.3 类的范围189

8.4 控制对成员的访问189

8.5 初始化类对象:构造函数190

8.6 使用重载构造函数192

8.7 属性194

8.8 复合:将对象引用当做其他类的实例变量201

8.9 使用this引用203

8.10 垃圾收集205

8.11 static类成员206

8.12 const和readonly成员210

8.13 索引器212

8.14 数据抽象和信息隐藏217

8.15 软件重用性218

8.16 名字空间和组件218

8.17 Class View和Object Browser223

8.18 小结224

第9章 面向对象编程:继承225

9.1 简介225

9.2 基类和派生类226

9.3 protected和internal成员228

9.4 基类和派生类的关系228

9.5 实例研究:三级继承244

9.6 派生类的构造函数和析构函数247

9.7 使用继承的软件工程252

9.8 小结252

第10章 异常处理254

10.1 简介254

10.2 异常处理概述254

10.3 例子:除数为0异常257

10.4 .NET异常的层次261

10.5 finally块262

10.6 异常的属性268

10.7 程序员定义的异常类272

10.8 用运算符checked和unchecked处理溢出275

10.9 小结277

第11章 图形用户界面概念279

11.1 简介279

11.2 Windows窗体280

11.3 事件处理模型282

11.4 控件属性和布局286

11.5 标签、文本框和按钮289

11.6 组合框和面板294

11.7 复选框和单选按钮297

11.8 图片框304

11.9 鼠标事件处理306

11.10 键盘事件处理308

11.11 可视化继承311

11.12 小结314

第12章 多线程315

12.1 简介315

12.2 线程状态:线程生命周期316

12.3 线程优先级和线程调度317

12.4 小结321

第13章 字符串和字符323

13.1 简介323

13.2 字符和字符串基础知识323

13.3 字符串构造函数324

13.4 字符索引器、属性Length和方法CopyTo325

13.5 字符串比较327

13.6 字符串的方法GetHashCode330

13.7 在字符串中定位字符和子串331

13.8 从字符串中提取子串333

13.9 连接字符串334

13.10 各种字符串方法335

13.11 类StringBuilder337

13.12 StringBuilder的索引器、属性Length和Capacity以及方法EnsureCapacity338

13.13 StringBuilder的方法Append和AppendFormat340

13.14 StringBuilder的Insert、方法Remove和Replace342

13.15 方法Char345

13.16 洗牌和发牌模拟程序347

13.17 小结349

第14章 图形351

14.1 简介351

14.2 图形环境和图形对象353

14.3 颜色控件354

14.4 字体控件360

14.5 画线、画矩形和画椭圆362

14.6 装载、显示和放缩图像364

14.7 小结366

第15章 文件和流368

15.1 简介368

15.2 数据层次368

15.3 文件和流370

15.4 创建顺序访问文件371

15.5 从顺序访问的文件中读取数据381

15.6 小结390

第16章 数据库、SQL和ADONET391

16.1 简介391

16.2 关系数据库模型391

16.3 关系数据库概述:Books数据库392

16.4 结构化查询语言396

16.5 ADO.NET对象模型404

16.6 使用ADO.NET编程:从数据库中提取信息404

16.7 小结412

第17章 ASP.NET、Web表单和Web控件414

17.1 简介414

17.2 简单的HTTP事务414

17.3 体系结构416

17.4 创建和运行一个简单的Web表单实例417

17.5 小结427

17.6 Internet和万维网资源428

第18章 可扩展标记语言429

18.1 简介429

18.2 XML文档429

18.3 XML名字空间433

18.4 文档对象模型435

18.5 小结438

18.6 Internet和万维网资源439

第19章 ASP.NET和Web服务441

19.1 简介441

19.2 Web服务442

19.3 简单对象访问协议和Web服务444

19.4 发布和消费Web服务445

19.5 小结458

第20章 联网:基于流的套接字459

20.1 简介459

20.2 建立一个简单的服务器(使用流套接字)459

20.3 建立一个简单的客户端(使用流套接字)461

20.4 流套接字连接的客户/服务器交互461

20.5 小结469

第21章 FCL集合类470

21.1 简介470

21.2 集合类470

21.3 小结486

第22章 可访问性487

22.1 简介487

22.2 规则和资源487

22.3 Web可访问性动议488

22.4 为图像提供可选择性489

22.5 通过集中结构最大化可读性490

22.6 Visual Studio.NET的可访问性490

22.7 C#的可访问性495

22.8 XHTML表格的可访问性499

22.9 XHTML框架的可访问性503

22.10 XML的可访问性503

22.11 在VoiceXML中使用声音合成和识别503

22.12 CaIlXML509

22.13 JAWS for Windows513

22.14 其他可访问性工具514

22.15 微软Windows 2000的可访问性515

22.16 小结522

22.17 Internet和万维网资源523

第23章 移动Internet工具包526

23.1 简介526

23.2 移动Internet工具包客户端设备526

23.3 移动Internet工具包和移动Web表单527

23.4 小结538

23.5 Internet和万维网资源539

附录A 运算符优先级表540

附录B 记数系统542

附录C Visual Studio.NET调试器549

附录D ASCII码字符集562

附录E 关于Unicode标准563

附录F HTML 4简介(一)570

附录G HTML 4介绍(二)585

附录H HTML特殊字符609

附录I HTML颜色610

附录J Visual Studio.NET下的水晶报表612

热门推荐