主页 详情

《Visual C#2012大学教程》_(美)PaulDeitel,(美)HarveyDeitel著_13465968_9787121219078

【书名】:《Visual C#2012大学教程》
【作者】:(美)PaulDeitel,(美)HarveyDeitel著
【出版社】:北京:电子工业出版社
【时间】:2014
【页数】:704
【ISBN】:9787121219078
【SS码】:13465968

最新查询

内容简介

第1章 计算机、Internet和Visual C#简介

1.1简介

1.2硬件与摩尔定律

1.3数据层次

1.4计算机的结构

1.5机器语言、汇编语言和高级语言

1.6对象技术

1.7 Internet与WWW

1.8 C

1.9 Microsoft的.NET

1.10 Windows操作系统

1.11用于智能手机的Windows Phone 8

1.12 Windows Azure与云计算

1.13 Visual Studio Express 2012集成开发环境

1.14在Visual Studio Express 2012 for Windows Desktop中测试绘图程序

1.15在Visual Studio Express 2012 for Windows 8中测试绘图程序

第2章 Visual Studio Express 2012 for Windows Desktop介绍

2.1简介

2.2 Visual Studio 2012 IDE概述

2.3菜单栏和工具栏

2.4 Visual Studio IDE导航

2.5使用帮助

2.6用可视化程序开发创建简单的程序,显示文本和图像

2.7小结

2.8 Web资源

第3章 C#程序入门

3.1简介

3.2一个简单的C#程序:显示一行文本

3.3在Visual Studio中创建简单的程序

3.4修改C#程序

3.5用Console.Write和Console.WriteLine格式化文本

3.6另一个C#程序:整数相加

3.7内存概念

3.8算术运算符

3.9判断:相等运算符与关系运算符

3.10小结

第4章 类、对象、方法和string简介

4.1简介

4.2类、对象、方法、属性和实例变量

4.3声明带方法的类并实例化类的对象

4.4声明带参数的方法

4.5实例变量和属性

4.6带属性的UML类框图

4.7带属性和set与get方法的软件工程

4.8自实现属性

4.9值类型与引用类型的比较

4.10用构造方法初始化对象

4.11浮点数与decimal类型

4.12小结

第5章 控制语句(1)

5.1简介

5.2算法

5.3伪代码

5.4控制结构

5.5 if单选择语句

5.6 if…else双选择语句

5.7 while循环语句

5.8制定算法:计数器控制循环

5.9制定算法:标记控制循环

5.10制定算法:嵌套控制语句

5.11复合赋值运算符

5.12增量运算符和减量运算符

5.13简单类型

5.14小结

第6章 控制语句(2)

6.1简介

6.2计数器控制循环的实质

6.3 for循环语句

6.4使用for语句的例子

6.5 do…while循环语句

6.6 switch多选择语句

6.7 break与continue语句

6.8逻辑运算符

6.9结构化编程小结

6.10小结

第7章 方法:深入探究

7.1简介

7.2 C#的代码包装

7.3静态方法、静态变量和Math类

7.4声明多参数方法

7.5关于方法声明与使用的说明

7.6方法调用栈与活动记录

7.7实参提升与强制转换

7.8.NET框架类库

7.9案例研究:随机数生成方法

7.10案例研究:机会游戏(引入枚举)

7.11声明的作用域

7.12方法重载

7.13可选参数

7.14命名参数

7.15递归

7.16传递实参:按值传递与按引用传递

7.17小结

挑战练习

第8章 数组以及异常处理简介

8.1简介

8.2数组

8.3声明和创建数组

8.4数组使用举例

8.5案例研究:洗牌与发牌模拟

8.6 foreach语句

8.7将数组和数组元素传入方法

8.8按值与按引用传递数组

8.9案例研究:GradeBook类用数组保存成绩

8.10多维数组

8.11案例研究:使用矩形数组的GradeBook类

8.12游长实参表

8.13使用命令行实参

8.14小结

特殊节:建立自己的计算机

第9章 LINQ与List集合简介

9.1简介

9.2用LINQ查询int数组

9.3用LINQ查询Employee对象数组

9.4集合介绍

9.5用LINQ查询泛型集合

9.6小结

9.7 Deitel的LINQ资源中心

自测题

第10章 类与对象:深入探究

10.1简介

10.2 Time类案例研究

10.3控制对成员的访问

10.4用this引用访问当前对象的成员

10.5 Time类案例研究:重载构造方法

10.6默认构造方法和无参数构造方法

10.7合成

10.8内存回收与析构方法

10.9静态类成员

10.10 readonly实例变量

10.11数据抽象与封装

10.12 Class View与Object Browser

10.13对象初始化器

10.14小结

第11章 面向对象编程:继承

11.1简介

11.2基类与派生类

11.3 protected成员

11.4基类与派生类的关系

11.5派生类的构造方法

11.6继承与软件工程

11.7 object类

11.8小结

第12章 面向对象编程:多态、接口和运算符重载

12.1简介

12.2多态举例

12.3演示多态行为

12.4抽象类和抽象方法

12.5案例研究:使用多态的工资系统

12.6 sealed方法和sealed类

12.7案例研究:创建和使用接口

12.8运算符重载

12.9小结

第13章 异常处理:深入探究

13.1简介

13.2例子:除数为0不用异常处理

13.3例子:处理DivideByZeroException异常和FormatException异常

13.4 .NET的Exception层次

13.5 finally语句块

13.6 using语句

13.7 Exception属性

13.8用户定义异常类

13.9小结

第14章 图形用户界面与Windows窗体(1)

14.1简介

14.2 Windows窗体

14.3事件处理

14.4控件的属性和布局

14.5卷标、文本框和按钮

14.6组框和面板

14.7复选框和单选钮

14.8图形框

14.9工具提示

14.10数字上下控件

14.11鼠标事件处理

14.12键事件处理

14.13小结

挑战练习

第15章 图形用户界面与Windows窗体(2)

15.1简介

15.2菜单

15.3 MonthCalendar控件

15.4 DateTimePicker控件

15.5 LinkLabel控件

15.6 ListBox控件

15.7 CheckedListBox控件

15.8 ComboBox控件

15.9 TreeView控件

15.10 ListView控件

15.11 TabControl控件

15.12多文档界面(MDI)窗口

15.13可视化继承

15.14用户定义的控件

15.15小结

第16章 字符串和字符:深入探究

16.1简介

16.2字符和字符串基础

16.3 string构造方法

16.4 string索引器、Length属性和CopyTo方法

16.5字符串比较

16.6定位字符串中的字符和子串

16.7抽取字符串中的子串

16.8拼接字符串

16.9其他的string方法

16.10 StringBuilder类

16.11 StringBuilder类的Length属性、Capacity属性、EnsureCapacity方法以及索引器

16.12 StringBuilder类的Append方法和AppendFormat方法

16.13 StringBuilder类的Insert、Remove和Replace方法

16.14几个Char方法

16.15正则表达式处理简介(网上内容)

16.16小结

挑战练习

第17章 文件和流

17.1简介

17.2数据层次

17.3文件和流

17.4 File类和Directory类

17.5创建顺序访问文本文件

17.6从顺序访问文本文件读取数据

17.7案例研究:信用查询程序

17.8序列化

17.9用对象序列化创建顺序访问文件

17.10从二进制文件读取和去序列化数据

17.11小结

挑战练习

第18章 搜索与排序

18.1简介

18.2搜索算法

18.3排序算法

18.4搜索算法和排序算法的效率小结

18.5小结

第19章 数据结构

19.1简介

19.2简单类型struct、装箱和拆箱

19.3自引用类

19.4链表

19.5栈

19.6队列

19.7树

19.8小结

第20章 泛型

20.1简介

20.2泛型方法的由来

20.3泛型方法的实现

20.4类型约束

20.5重载泛型方法

20.6泛型类

20.7小结

第21章 集合

21.1简介

21.2集合概述

21.3 Array类和枚举器

21.4非泛型集合

21.5泛型集合

21.6泛型类型的协变和逆变

21.7小结

第22章 数据库和LINQ

22.1简介

22.2关系数据库

22.3 Books数据库

22.4 LINQ to Entities与ADO.NET实体框架

22.5用LINQ查询数据库

22.6动态绑定查询结果

22.7用LINQ取得来自于多个表的数据

22.8创建主/细视图程序

22.9地址簿案例研究

22.10工具和Web资源

22.11小结

第23章 Web程序开发与ASP.NET

23.1简介

23.2 Web基础

23.3多层程序体系结构

23.4第一个Web程序

23.5标准的Web控件:设计Web窗体

23.6验证控件

23.7会话跟踪

23.8案例研究:数据库驱动的ASP.NET来宾簿程序

23.9在线案例研究:ASP.NET AJAX

23.10在线案例研究:受口令保护的图书数据库程序

23.11小结

在线章节

附录A 运算符优先级表

附录B 简单类型

附录C ASCII字符集

在线附录

索引


书查询(www.shuchaxun.com)本网页唯一编码:
06f5979855ec8b745c79f21d8b59d37c#4dd0db2598438900a75409312940bb1d#183751148#Visual C# 2012大学教程_13465968.uvz