网站颜色:

C#图解教程 第4版 c#高级编程自学从入门到精通 程序设计基础教程材和演化相关高级asp.net VisualC#编程语言教程教材.

  • 产品名称:C#图解教程(第4版)/图...
  • 是否是套装:否
  • 书名:C#图解教程(第4版)/图灵程序设计丛书
  • 定价:89.00元
  • 出版社名称:人民邮电
  • 出版时间:2013年07月
  • 作者:(美)索利斯|译者:姚琪琳苏林朱晔
  • 作者地区:美国
  • 译者:姚琪琳;苏林;朱晔
  • 开本:16开
  • 书名:C#图解教程(第4版)/图灵程序设计丛书

正版现货 C#图解教程 第4版 图灵程序设计丛书 容易看懂的C#语言设计 计算机程序设计工具书 人民邮电
限时优惠(咨询特价)
正版现货 深入理解C# 第3版 连续三版始终赞誉不断 资深C# MVP扛鼎之作 计算机程序设计人员参考图书 人民邮电
限时优惠(咨询特价)
正版现货 C#程序设计教程(第3版)计算机基础课程系列教材 郑阿奇 主编 9787111505297 机械工业出版社
限时优惠(咨询特价)
正版现货游戏设计、原型与开发:基于Unity与C#从构思到实现游戏编程入门游戏开发教程书 Unity 游戏开发技术游戏制作与开发教材
限时优惠(咨询特价)
C#多线程编程实战多线程编程指南 通过70多个容易理解的示例循序渐进地讲解C#5.0中的异步及并发编程从入门到精通教程书 机械工业
限时优惠(咨询特价)
C# 6.0本质论 C#入门及进阶的首选之作 C#从入门到精通 C#程序设计基础编程语言教程书籍 C#高级程序开发计算机教材人民邮电
限时优惠(咨询特价)
正版现货 ASP.NET开发从入门到精通 ASP.NET网站开发项目教程 计算机c#入门语言基础教程书籍 人民邮电
限时优惠(咨询特价)
正版现货 Visual C#程序设计教程 21世纪高等院校计算机教材系列 刘先省 编著9787111191490 机械工业出版社
限时优惠(咨询特价)
新书上市 基于C#的ASP.NET程序设计 第4版 ADO.NET数据库访问技术VS.NET开发会员管理系统实例指导教程 国家十二五规划教材书籍
限时优惠(咨询特价)



 



书名::C#图解教程(第4版)

作者:[美] Daniel M.Solis 著;姚琪琳,苏林,朱晔 等 译

出版社:人民邮电出版社

出版时间/版次:2013-7-1

印刷时间/印次:2013-7-1

开本:16开

页数:524

字数:(咨询特价)

装帧:平装

ISBN(咨询特价)

定价:(咨询特价)


 

大家时间都很宝贵,三分钟就能理解的技术细节,干嘛要花三个小时?!

C#图解教程(第4版)被誉为C#入门图书中的“神书”,是高效、深入掌握C#的不二之选!

“想通过学习C#为你的编程生涯打下坚实的基础?《图灵程序设计丛书:C#图解教程(第4版)》是我发自内心推荐给你的。”

为什么那么多C#学习者对《C#图解教程》有口皆碑,令《图灵程序设计丛书:C#图解教程(第4版)》一版再版,长销不衰?因为作者创造了一种全新的可视化叙述方式。他在书中通过把大量的图、表和代码片段有机结合,把很多同类书需要好几页才能讲清楚的技术细节,形象、直观、一目了然地呈现在读者眼前。不管你信不信,很多技术细节只有通过图示才能讲得这么清晰、透彻!

 

《图灵程序设计丛书:C#图解教程(第4版)》抒受赞誉的C#图解教程的全新版本。作者在本书中创造了一种全新的可视化叙述方尸以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C#语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C# 5.0的新增特性,比如异步编程、调用者信息、case表达式、带参数的泛型构造函数、支持null类型运算等。通过本书,读者能够快速、深入理解C#,为自己的编程生涯打下良好的基础。

《图灵程序设计丛书:C#图解教程(第4版)》是C#入门的经典好书,适合对C#感兴趣的所有读者。

 

Daniel M. Solis,拥有20余年软件开发经验,微软、IBM等公司技术顾问,深受读者爱戴和推崇的技术图书作家。他同时还是一位享誉世界的技术培训专家,在美国和欧洲各地传授编程语言、Windows程序设计和Unix底层技术的经验和心得。多年的教学实践启发他创造了一种可视化的教学方法,并总结了一套代码与图示相结合的方法,为千千万万的入门读者扫除了步入编程职业生涯的障碍。IllustratedWPF是他另一本畅销技术书。




dy 章 C#和.NET框架

1.1 在.NET之前

1.1.1 20世纪90年代末的Windows编程

1.1.2 下一代平台服务的目标

1.2 .NET时代

1.2.1 .NET框架的组成

1.2.2 大大改进的编程环境

1.3 编译成CIL

1.4 编译成本机代码并执行

1.5 CLR

1.6 CLI

1.7 各种缩写

1.8 C#的演化

 

第2章 C#编程概述

2.1 一个简单的C#程序

2.2 标识符

2.3 关键字

2.4 Main:程序的起始点

2.5 空白

2.6 语句

2.7 从程序中输出文本

2.7.1 Write

2.7.2 WriteLine

2.7.3 格式字符串

2.7.4 多重标记和值

2.7.5 格式化数字字符串

2.8 注释:为代码添加注解

2.8.1 关于注释的补充

2.8.2 文档注释

2.8.3 注释类型总结

 

第3章 类型、存储和变量

3.1 C#程序是一组类型声明

3.2 类型是一种模板

3.3 实例化类型

3.4 数据成员和函数成员

3.5 预定义类型

3.6 用户定义类型

3.7 栈和堆

3.7.1 栈

3.7.2 堆

3.8 值类型和引用类型

3.8.1 存储引用类型对象的成员

3.8.2 C#类型的分类

3.9 变量

3.9.1 变量声明

3.9.2 多变量声明

3.9.3 使用变量的值

(咨询特价) 静态类型和dynamic关键字

(咨询特价) 可空类型

 

第4章 类的基本概念

4.1 类的概述

4.2 程序和类:一个快速示例

4.3 声明类

4.4 类成员

4.4.1 字段

4.4.2 方法

4.5 创建变量和类的实例

4.6 为数据分配内存

4.7 实例成员

4.8 访问修饰符

4.9 从类的内部访问成员

(咨询特价) 从类的外部访问成员

(咨询特价) 综合应用

 

第5章 方法

5.1 方法的结构

5.2 方法体内部的代码执行

5.3 本地变量

5.3.1 类型推断和var关键字

5.3.2 嵌套块中的本地变量

5.4 本地常量

5.5 控制流

5.6 方法调用

5.7 返回值

5.8 返回语句和void方法

5.9 参数

5.9.1 形参

5.9.2 实参

(咨询特价) 值参数

(咨询特价) 引用参数

(咨询特价) 引用类型作为值参数和引用参数

(咨询特价) 输出参数

(咨询特价) 参数数组

(咨询特价).1 方法调用

(咨询特价).2 用数组作为实参

(咨询特价) 参数类型总结

(咨询特价) 方法重载

(咨询特价) 命名参数

(咨询特价) 可选参数

(咨询特价) 栈帧

(咨询特价) 递归

 

第6章 深入理解类

6.1 类成员

6.2 成员修饰符的顺序

6.3 实例类成员

6.4 静态字段

6.5 从类的外部访问静态成员

6.5.1 静态字段示例

6.5.2 静态成员的生存期

6.6 静态函数成员

6.7 其他静态类成员类型

6.8 成员常量

6.9 常量与静态量

(咨询特价) 属性

(咨询特价).1 属性声明和访问器

(咨询特价).2 属性示例

(咨询特价).3 使用属性

(咨询特价).4 属性和关联字段

(咨询特价).5 执行其他计算

(咨询特价).6 只读和只写属性

(咨询特价).7 属性与公共字段

(咨询特价).8 计算只读属性示例

(咨询特价).9 自动实现属性

(咨询特价).10 静态属性

(咨询特价) 实例构造函数

(咨询特价).1 带参数的构造函数

(咨询特价).2 默认构造函数

(咨询特价) 静态构造函数

(咨询特价) 对象初始化语句

(咨询特价) 析构函数

(咨询特价) readonly修饰符

(咨询特价) this关键字

(咨询特价) 索引器

(咨询特价).1 什么是索引器

(咨询特价).2 索引器和属性

(咨询特价).3 声明索引器

(咨询特价).4 索引器的set访问器

(咨询特价).5 索引器的get访问器

(咨询特价).6 关于索引器的补充

(咨询特价).7 为Employee示例声明索引器

(咨询特价).8 另一个索引器的示例

(咨询特价).9 索引器重载

(咨询特价) 访问器的访问修饰符

(咨询特价) 分部类和分部类型

(咨询特价) 分部方法

 

第7章 类和继承

7.1 类继承

7.2 访问继承的成员

7.3 所有类都派生自object类

7.4 屏蔽基类的成员

7.5 基类访问

7.6 使用基类的引用

7.6.1 虚方法和覆写方法

7.6.2 覆写标记为override的方法

7.6.3 覆盖其他成员类型

7.7 构造函数的执行

7.7.1 构造函数初始化语句

7.7.2 类访问修饰符

7.8 程序集间的继承

7.9 成员访问修饰符

7.9.1 访问成员的区域

7.9.2 公有成员的可访问性

7.9.3 私有成员的可访问性

7.9.4 受保护成员的可访问性

7.9.5 内部成员的可访问性

7.9.6 受保护内部成员的可访问性

7.9.7 成员访问修饰符小结

(咨询特价) 抽象成员

(咨询特价) 抽象类

(咨询特价).1 抽象类和抽象方法的示例

(咨询特价).2 抽象类的另一个例子

(咨询特价) 密封类

(咨询特价) 静态类

(咨询特价) 扩展方法

(咨询特价) 命名约定

 

第8章 表达式和运算符

8.1 表达式

8.2 字面量

8.2.1 整数字面量

8.2.2 实数字面量

8.2.3 字符字面量

8.2.4 字符串字面量

8.3 求值顺序

8.3.1 优先级

8.3.2 结合性

8.4 简单算术运算符

8.5 求余运算符

8.6 关系比较运算符和相等比较运算符

8.7 递增运算符和递减运算符

8.8 条件逻辑运算符

8.9 逻辑运算符

(咨询特价) 移位运算符

(咨询特价) 赋值运算符

(咨询特价) 条件运算符

(咨询特价) 一算术运算符

(咨询特价) 用户定义的类型转换

(咨询特价) 运算符重载

(咨询特价).1 运算符重载的限制

(咨询特价).2 运算符重载的示例

(咨询特价) typeof运算符

(咨询特价) 其他运算符

 

第9章 语句

9.1 什么是语句

9.2 表达式语句

9.3 控制流语句

9.4 if语句

9.5 if...else语句

9.6 while循环

9.7 do循环

9.8 for循环

9.8.1 for语句中变量的作用域

9.8.2 初始化和迭代表达式中的多表达式

9.9 switch语句

9.9.1 分支示例

9.9.2 switch语句的补充

9.9.3 分支标签

(咨询特价) 跳转语句

(咨询特价) break语句

(咨询特价) continue语句

(咨询特价) 标签语句

(咨询特价).1 标签

(咨询特价).2 标签语句的作用域

(咨询特价) goto语句

(咨询特价) using语句

(咨询特价).1 资源的包装使用

(咨询特价).2 using语句的示例

(咨询特价).3 多个资源和嵌套

(咨询特价).4 using语句的另一种形式

(咨询特价) 其他语句

 

dy 0章 结构

10.1 什么是结构

10.2 结构是值类型

10.3 对结构赋值

10.4 构造函数和析构函数

10.4.1 实例构造函数

10.4.2 静态构造函数

10.4.3 构造函数和析构函数小结

10.5 字段初始化语句是不允许的

10.6 结构是密封的

10.7 装箱和拆箱

10.8 结构作为返回值和参数

10.9 关于结构的其他信息

 

dy 1章 枚举

11.1 枚举

11.1.1 设置底层类型和显式值

11.1.2 隐式成员编号

11.2 位标志

11.2.1 Flags特性

11.2.2 使用位标志的示例

11.3 关于枚举的补充

 

dy 2章 数组

12.1 数组

12.1.1 定义

12.1.2 重要细节

12.2 数组的类型

12.3 数组是对象

12.4 一维数组和矩形数组

12.5 实例化一维数组或矩形数组

12.6 访问数组素

12.7 初始化数组

12.7.1 显式初始化一维数组

12.7.2 显式初始化矩形数组

12.7.3 初始化矩形数组的语法点

12.7.4 快捷语法

12.7.5 隐式类型数组

12.7.6 综合内容

12.8 交错数组

12.8.1 声明交错数组

12.8.2 快捷实例化

12.8.3 实例化交错数组

12.8.4 交错数组中的子数组

12.9 比较矩形数组和交错数组

(咨询特价) foreach语句

(咨询特价).1 迭代变量是只读的

(咨询特价).2 foreach语句和多维数组

(咨询特价) 数组协变

(咨询特价) 数组继承的有用成员

(咨询特价) 比较数组类型

 

dy 3章 委托

13.1 什么是委托

13.2 委托概述

13.3 声明委托类型

13.4 创建委托对象

13.5 给委托赋值

13.6 组合委托

13.7 为委托添加方法

13.8 从委托移除方法

13.9 调用委托

(咨询特价) 委托的示例

(咨询特价) 调用带返回值的委托

(咨询特价) 调用带引用参数的委托

(咨询特价) 匿名方法

(咨询特价).1 使用匿名方法

(咨询特价).2 匿名方法的语法

(咨询特价).3 变量和参数的作用域

(咨询特价) Lambda表达式

 

dy 4章 事件

14.1 发布者和订阅者

14.2 源代码组件概览

14.3 声明事件

14.4 订阅事件

14.5 触发事件

14.6 标准事件的用法

14.6.1 通过扩展EventArgs来传递数据

14.6.2 移除事件处理程序

14.7 事件访问器

 

dy 5章 接口

15.1 什么是接口

15.2 声明接口

15.3 实现接口

15.4 接口是引用类型

15.5 接口和as运算符

15.6 实现多个接口

15.7 实现具有重复成员的接口

15.8 多个接口的引用

15.9 派生成员作为实现

(咨询特价) 显式接口成员实现

(咨询特价) 接口可以继承接口

(咨询特价) 不同类实现一个接口的示例

 

dy 6章 转换

16.1 什么是转换

16.2 隐式转换

16.3 显式转换和强制转换

16.4 转换的类型

16.5 数字的转换

16.5.1 隐式数字转换

16.5.2 溢出检测上下文

16.5.3 显式数字转换

16.6 引用转换

16.6.1 隐式引用转换

16.6.2 显式引用转换

16.6.3 有效显式引用转换

16.7 装箱转换

16.7.1 装箱是创建副本

16.7.2 装箱转换

16.8 拆箱转换

16.9 用户自定义转换

16.9.1 用户自定义转换的约束

16.9.2 用户自定义转换的示例

16.9.3 评估用户自定义转换

16.9.4 多步用户自定义转换的示例

(咨询特价) is运算符

(咨询特价) as运算符

 

dy 7章 泛型

17.1 什么是泛型

17.2 C#中的泛型

17.3 泛型类

17.4 声明泛型类

17.5 创建构造类型

17.6 创建变量和实例

17.6.1 使用泛型的栈的示例

17.6.2 比较泛型和非泛型栈

17.7 类型参数的约束

17.7.1 Where子句

17.7.2 约束类型和次序

17.8 泛型方法

17.8.1 声明泛型方法

17.8.2 调用泛型方法

17.8.3 泛型方法的示例

17.9 扩展方法和泛型类

(咨询特价) 泛型结构

(咨询特价) 泛型委托

(咨询特价) 泛型接口

(咨询特价).1 使用泛型接口的示例

(咨询特价).2 泛型接口的实现 须wei一

(咨询特价) 协变

(咨询特价) 逆变

(咨询特价).1 接口的协变和逆变

(咨询特价).2 有关可变性的更多内容

 

dy 8章 枚举器和迭代器

18.1 枚举器和可枚举类型

18.2 IEnumerator接口

18.3 泛型枚举接口

18.4 迭代器

18.4.1 迭代器块

18.4.2 使用迭代器来创建枚举器

18.4.3 使用迭代器来创建可枚举类型

18.5 常见迭代器模式

18.6 产生多个可枚举类型

18.7 将迭代器作为属性

18.8 迭代器实质

 

dy 9章 LINQ

19.1 什么是LINQ

19.2 LINQ提供程序

19.3 方法语法和查询语法

19.4 查询变量

19.5 查询表达式的结构

19.5.1 from子句

19.5.2 join子句

19.5.3 什么是联结

19.5.4 查询主体中的from...let...where片段

19.5.5 orderby子句

19.5.6 select...group子句

19.5.7 查询中的匿名类型

19.5.8 group子句

19.5.9 查询延续:into子句

19.6 标准查询运算符

19.6.1 标准查询运算符的签名

19.6.2 查询表达式和标准查询运算符

19.6.3 将委托作为参数

19.6.4 LINQ预定义的委托类型

19.6.5 使用委托参数的示例

19.6.6 使用Lambda表达式参数的示例

19.7 LINQ to XML

19.7.1 标记语言

19.7.2 XML基础

19.7.3 XML类

19.7.4 使用XML特性

19.7.5 节点的其他类型

19.7.6 使用LINQ to XML的LINQ查询

 

第20章 异步编程

20.1 什么是异步

20.2 async/await特性的结构

20.3 什么是异步方法

20.3.1 异步方法的控制流

20.3.2 await表达式

20.3.3 取消一个异步操作

20.3.4 异常处理和await表达式

20.3.5 在调用方法中同步地等待任务

20.3.6 在异步方法中异步地等待任务

20.3.7 Task.Delay方法

20.4 在GUI程序中执行异步操作

20.5 使用异步Lambda表达式

20.6 完整的GUI程序

20.7 BackgroundWorker类

20.8 并行循环

20.9 其他异步编程模式

(咨询特价) BeginInvoke和EndInvoke

(咨询特价).1 等待-直到结束模式

(咨询特价).2 AsyncResult类

(咨询特价).3 轮询模式

(咨询特价).4 回调模式

(咨询特价) 计时器

 

第21章 命名空间和程序集

21.1 引用其他程序集

21.2 命名空间

21.2.1 命名空间名称

21.2.2 命名空间的补充

21.2.3 命名空间跨文件伸展

21.2.4 嵌套命名空间

21.3 using指令

21.3.1 using命名空间指令

21.3.2 using别名指令

21.4 程序集的结构

21.5 程序集标识符

21.6 强命名程序集

21.7 程序集的私有方式部署

21.8 共享程序集和GAC

21.8.1 把程序集安装到GAC

21.8.2 GAC内的并肩执行

21.9 配置文件

(咨询特价) 延迟签名

 

第22章 异常

22.1 什么是异常

22.2 try语句

22.3 异常类

22.4 catch子句

22.5 使用特定catch子句的示例

22.6 catch子句段

22.7 finally块

22.8 为异常寻找处理程序

22.9 更进一步搜索

22.9.1 一般法则

22.9.2 搜索调用栈的示例

(咨询特价) 抛出异常

(咨询特价) 不带异常对象的抛出

 

第23章 预处理指令

23.1 什么是预处理指令

23.2 基本规则

23.3 #define和#undef指令

23.4 条件编译

23.5 条件编译结构

23.6 诊断指令

23.7 行号指令

23.8 区域指令

23.9 #pragma warning指令

 

第24章 反射和特性

24.1 数据和反射

24.2 Type类

24.3 获取Type对象

24.4 什么是特性

24.5 应用特性

24.6 预定义的保留的特性

24.6.1 Obsolete特性

24.6.2 Conditional特性

24.6.3 调用者信息特性

24.6.4 DebuggerStepThrough特性

24.6.5 其他预定义特性

24.7 有关应用特性的更多内容

24.7.1 多个特性

24.7.2 其他类型的目标

24.7.3 全局特性

24.8 自定义特性

24.8.1 声明自定义特性

24.8.2 使用特性的构造函数

24.8.3 指定构造函数

24.8.4 使用构造函数

24.8.5 构造函数中的位置参数和命名参数

24.8.6 限制特性的使用

24.8.7 自定义特性的zui佳实践

24.9 访问特性

24.9.1 使用IsDefined方法

24.9.2 使用GetCustomAttributes方法

 

第25章 其他主题

25.1 概述

25.2 字符串

25.3 使用StringBuilder类

25.4 把字符串解析为数据值

25.5 关于可空类型的更多内容

25.5.1 为可空类型赋值

25.5.2 使用空接合运算符

25.5.3 使用可空用户自定义类型

25.6 Main方法

25.7 文档注释

25.7.1 插入文档注释

25.7.2 使用其他XML标签

25.8 嵌套类型

25.8.1 嵌套类的示例

25.8.2 可见性和嵌套类型

25.9 析构函数和dispose模式

25.9.1 标准dispose模式

25.9.2 比较构造函数和析构函数

(咨询特价) 和COM的互操作

索引

 


华心图书专营店热门设计联盟服务商