本书是一本广受赞誉的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章 其他主题
《让品牌说话:品牌营销高效准则》内容简介:这本书从“道”的角度说起,先从品牌营销的本质核心入手,让读者心中能有一个框架逻辑
《中国历史文论选读》内容简介:《中国历史文论选读》是澳门大学历史系教授李凭编写的一部中国古代文论名篇选集。全书按照内容共分
《一只特立独行的猪》内容简介:《一只特立独行的猪》《沉默的大多数》《我的精神家园》三本杂文集,是走近王小波的三级台阶,本书
《创新的10个面孔:打造企业创新力的十种人》作者曾与无数世界级企业并肩作战,参与了众多成功产品的设计咨询以及企业创新文化的建
《网页设计与配色经典案例解析(第2版)(全彩)》以介绍色彩知识为主线,从色彩原理入手,辅以大量优秀网页便于读者对色彩搭配的理解
《哈佛家训Ⅳ:脱颖而出的哲学》内容简介:《哈佛家训4:脱颖而出的哲学》的主要内容包括:哲理,是让人的精神新生的原理或概念;哲
这是一本关于操作系统基本原理的教科书,其最大特点就是从操作系统的分层概念出发,深入浅出地介绍了操作系统的基本概念和基本框
stephenc.dewhurst,贝尔实验室最早的c++程序员之一。他有着20多年的c++应用经验,涉及的应用领域包括编译器设计、安全交易、电子
内容简介本书全面系统地论述了信号与系统分析的基本理论和方法。全书共11章,内容包括:信号与系统、线性时不变系统,周期信号的
《完美主义扼杀效率》内容简介:工作的目标是成果,而不是完美! 33个完美主义思维误区! 日本上班族人手一本!做出成果只需抓住20
《饮膳正要译注》内容简介:《饮膳正要》三卷,元忽思慧(又作和斯辉)撰,是我国第一部营养学专著。忽思慧于元仁宗延祐年间(公元
《能耗游戏》内容简介:在商业模式的生态型结构中,存在着人、钱、物、信息这四类基本要素的运动并产生能耗,这些能耗的综合量值最
《数学也荒唐》内容简介:本书用20个数学问题探讨了代数、概率学、统计学、平面几何、图论、拓扑学等主题,在意想不到的趣题中探讨
《中国文化企业品牌案例》内容简介:本书以国内文化企业为关注对象,以文化企业的核心竞争力与商业模式为研究中心,精心选取国内文
《本草通串证图(纯手绘版)》内容简介:《本草通串证图》是一部从未在国内出版过的本草图册,原作成书于日本江户时代末期,由日本
“法国文化电台”记者R·舍普就目前法国社会较为关心的,关于科技对社会的影响的问题,采访了法国学界的一些人士。采访笔录形成了
《手到病自除2:常见病反射区自愈疗法(下)(2022版)》内容简介:本书是《手到病自除(增订精华版)》系列第二册,书中完整介绍了
《客户关系管理》内容简介:王广宇所著的《客户关系管理(第3版)》是客户关系管理(CustomerRelationshipManagement,CRM)研究领
《库克群岛》内容简介:库克群岛位于南太平洋的波利尼西亚群岛,由15个岛屿组成,是新西兰的自由联系国,被誉为“南太平洋的果园”
《WCDMA关键技术详解》全面、深入地介绍了WCDMA系统核心技术的各个方面。《WCDMA关键技术详解》所涉及的技术细节分析包括:系统结