C#图解教程

出版社:人民邮电出版社
出版日期:2009-1
ISBN:9787115187734
作者:索利斯
页数:445页

作者简介

本书是一本广受赞誉的C# 教程。它以图文并茂的形式,用朴实简洁的文字,并辅之以大量表格和代码示例,精炼而全面地阐述了最新版C# 语言的各种特性,使读者能够快速理解、学习和使用C#。同时, 本书还讲解了C#与VB 、C++ 等主流语言的不同点和相似之处。
本书是一本经典的C# 入门书,不仅适合没有任何编程语言基础的初级读者,而且还是有VB 、C++ 等语言基础的C# 初学者的最佳选择。

书籍目录

第1章 C#和.NET框架
1.1 在.NET之前
1.1.1 世纪90年代后期的Windows编程
1.1.2 下一代平台的目标
1.2 进入Microsoft .NET
1.2.1 .NET框架的组成
1.2.2 大大改进的编程环境
1.3 编译成CIL
1.4 编译成本机代码并执行
1.5 CLR
1.6 CLI
1.7 缩写回顾
第2章 C#编程概述
2.1 一个简单的C#程序
2.2 标识符和关键字
2.2.1 命名约定
2.2.2 关键字
2.3 Main:程序的起始点
2.4 空白
2.5 语句
2.5.1 简单语句
2.5.2 块
2.6 从程序中输出文本
2.6.1 Write
2.6.2 WriteLine
2.6.3 格式字符串
2.6.4 多重标记和值
2.7 注释
2.7.1 关于注释的补充
2.7.2 文档注释
2.7.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 使用变量的值
第4章 类:基础
4.1 类的概述
4.2 程序和类:一个快速的示例
4.3 声明类
4.4 类成员
4.4.1 字段
4.4.2 显式和隐式字段初始化
4.4.3 声明多个字段
4.4.4 方法
4.5 创建变量和类的实例
4.6 为数据分配内存
4.7 实例成员
4.8 访问修饰符
4.9 从类的内部访问成员
4.10 从类的外部访问成员
4.11 综合应用
第5章 方法
5.1 方法的结构
5.2 本地变量
5.2.1 类型推断和var关键字
5.2.2 嵌套块中的本地变量
5.3 本地常量
5.4 方法调用
5.5 返回值
5.6 参数
5.6.1 形参
5.6.2 实参
5.6.3 带输入参数的方法示例
5.7 值参数
5.8 引用参数
5.9 输出参数
5.10 参数数组
5.10.1 方法调用
5.10.2 数组作实参
5.11 参数类型总结
5.12 栈帧
5.13 递归
5.14 方法重载
第6章 类进阶
6.1 类成员
6.2 实例类成员
6.3 静态字段
6.4 从类的外部访问静态成员
6.4.1 静态字段示例
6.4.2 静态成员的生存期
6.5 静态函数成员
6.6 其他静态类成员类型
6.7 成员常量
6.8 属性
6.8.1 属性声明和访问器
6.8.2 属性示例
6.8.3 使用属性
6.8.4 属性和关联字段
6.8.5 执行其他计算
6.8.6 只读和只写属性
6.8.7 计算只读属性示例
6.8.8 属性和数据库示例
6.8.9 自动实现属性
6.8.10 静态属性
6.9 实例构造函数
6.9.1 带参数的构造函数
6.9.2 默认构造函数
6.10 静态构造函数
6.10.1 静态构造函数示例
6.10.2 构造函数的可访问性
6.11 对象初始化列表
6.12 析构函数
6.12.1 调用析构函数
6.12.2 标准清理模式
6.13 比较构造函数和析构函数
6.14 readonly修饰符
6.15 this关键字
6.16 索引
6.16.1 什么是索引
6.16.2 索引和属性
6.16.3 声明索引
6.16.4 set访问器
6.16.5 get访问器
6.16.6 关于索引的补充
6.16.7 为Employee示例声明索引
6.16.8 另一个索引示例
6.16.9 索引重载
6.17 访问器的访问修饰符
6.18 分部类和分部类型
第7章 类和继承
7.1 类继承
7.2 访问继承的成员
7.3 隐藏基类的成员
7.4 基类访问
7.5 使用基类的引用
……
第8章 表达式和运算符
第9章 语句
第10章 命名空间和程序集
第11章 异常
第12章 结构
第13章 枚举
第14章 数组
第15章 委托
第16章 事件
第17章 接口
第18章 转换
第19章 泛型
第20章 枚举数和迭代器
第21章 介绍LINQ
第22章 异步编程简介
第23章 预处理指令
第24章 反射和特性
第25章 其他主题


 C#图解教程下载 更多精彩书评



发布书评

 
 


精彩书评 (总计4条)

  •     写得比较清楚,是我喜欢的图文混合介绍知识点的方式,并且图文讲解变量、类,结构等等在内存中的存储方式,这是学C++的时候遇到的困难,而这本书在这点上画得很明白,让我们从本质原理上去把握,这点很喜欢。写得都是C#的基础知识,所以适合没有C#基础的人阅读,也没有涉及到C#窗口应用程序以及控件的具体应用,所以需要了解高级应用的人,可能就满足不了了。总的来讲,不错的书,值得推荐:-)
  •     作者C++功底深厚,在讲解基础的同时能够从底层出发,向读者揭示幕后动作。因此本书更适用于了解C++的程序开发人员来进行阅读,阅读之际我想您一定会有心心相惜的感觉。PS:我觉得异步编程那里应该讲讲lambda来简化代码,其他都很不错~
  •     看到第7章了,很喜欢作者的这种编写方式。图解。呵呵。对于译者比较失望,幸好以前学过C++,才不至于那么吃力。真正的入门书,像我一样的C#初学者强烈推荐!

精彩短评 (总计28条)

  •        写得比较清楚,是我喜欢的图文混合介绍知识点的方式,并且图文讲解变量、类,结构等等在内存中的存储方式,这是学C++的时候遇到的困难,而这本书在这点上画得很明白,让我们从本质原理上去把握,这点很喜欢。
       写得都是C#的基础知识,所以适合没有C#基础的人阅读,也没有涉及到C#窗口应用程序以及控件的具体应用,所以需要了解高级应用的人,可能就满足不了了。总的来讲,不错的书,值得推荐:-)
  •     当年学C#时看的书,非常不错
  •        作者C++功底深厚,在讲解基础的同时能够从底层出发,向读者揭示幕后动作。
      
       因此本书更适用于了解C++的程序开发人员来进行阅读,阅读之际我想您一定会有心心相惜的感觉。
      
       PS:我觉得异步编程那里应该讲讲lambda来简化代码,其他都很不错~
  •     非常不错的入门书,翻译也不错
  •     浅显易懂。
  •     这本书坐着是真正的C#“乐之者”,中文版翻译的也比较精准,值得收藏!
  •     有点意思
  •     非常好的入门书,让人印象深刻,个人感觉在入门经典红皮书之上
  •       《C# 4.0图解教程》
      http://product.china-pub.com/198141
      《C# 4.0图解教程》电子书在线阅读
      http://www.china-pub.com/computers/common/mianfeisd.asp?id=198141
  •     补充自己的C#基础
  •     入门书籍里面最好的一本,不仅有内存分析,最主要的是薄啊~
  •     不适合初学者
  •     讲解清晰而直观,很好的入门书
  •     通俗
  •     应该是最好的c#入门书籍了吧?
  •     这是一本非常令人难以置信的书,适合初学者,你会发现它根本没有多少字,却把很多问题都讲清楚了。
  •     清晰明了,可以快速了解C#的特性
  •       极力推荐初学者看此书,虽然我不是初学者了,但是在图书馆偶然发现此书,感觉甚是好,看到我连晚饭都没有吃,呵呵,各位想学C#的朋友们,一定不可以错过这本最通俗易懂的C#教程。
  •     适合入门,了解一些c++就更适合。
  •     说是图解,其实是插图配得更有意义些。 这本书真的不错,不过希望能大家都能尽快过渡这个阶段,看到下一阶段的书去~~
  •     强力推荐,非常的详细,而且相对来说不太厚,入门好书。
  •     恩..挺不错的..相当系统
  •     呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃
  •     挺好的。
  •     2天过了一遍
  •     还行,适合入门,讲的概念比较清晰,现在看起来有点简单了
  •        看到第7章了,很喜欢作者的这种编写方式。图解。呵呵。
      
       对于译者比较失望,幸好以前学过C++,才不至于那么吃力。
      
       真正的入门书,像我一样的C#初学者强烈推荐!
  •     单纯的C#,不是没有涉及到VS。
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024