内容提要
.NET Framework概述
面向对象编程的概述
关于本书
下载和安装.NET Framework
选择一个IDE
下载程序示例
1.1 第一个C#程序
1.2 C# 编码惯例
1.3 小结
第1章 初识C#
2.1 ASCII和Unicode
2.2 内建类型和通用类型系统
2.3 变量
2.4 常量
2.5 直接量
2.6 基本类型转换
2.7 运算符
2.8 注释
2.9 小结
第2章 语言基础
3.1 C#语句概览
3.2 if语句
3.3 while语句
3.4 do-while语句
3.5 for语句
3.6 beak语句
3.7 continue语句
3.8 switch语句
3.9 小结
第3章 语句
4.1 C#对象是什么
4.2 C#类
4.3 创建对象
4.4 null关键字
4.5 内存中的对象
4.6 C#命名空间
4.7 封装和类的访问控制
4.8 关键字this
4.9 使用其他类
4.10 静态成员
4.11 变量作用字段
4.12 方法重载
4.13 小结
第4章 对象与类
5.1 System.Object
5.2 System.String
5.3 System.Text.StringBuilder
5.4 数组
5.5 System.Console
5.6 小结
第5章 核心类
6.1 继承概述
6.2 可访问性
6.3 方法覆盖
6.4 调用基类的构造函数
6.5 调用基类的隐藏成员
6.6 类型转换
6.7 密封类
6.8 关键字is
6.9 小结
第6章 继承
7.1 结构概述
7.2 .NET结构
7.3 编写一个结构
7.4 可为空的类型
7.5 小结
第7章 结构
8.1 捕获异常
8.2 没有catch的try语句和using语句
8.3 System.Exception类
8.4 从方法中抛出异常
8.5 异常处理中的最后注意事项
8.6 小结
第8章 错误处理
9.1 数字解析
9.2 数字格式化
9.3 System.Math类
9.4 使用Date和Time
9.5 小结
第9章 数字和日期
10.1 接口的概念
10.2 从技术角度看接口
10.3 实现System.IComparable
10.4 抽象类
10.5 小结
第10章 接口和抽象类
11.1 枚举概览
11.2 类中的枚举
11.3 switch语句中的枚举
11.4 小结
第11章 枚举
12.1 为什么要使用泛型
12.2 泛型介绍
12.3 应用限制
12.4 编写泛型类型
12.5 小结
第12章 泛型
13.1 概述
13.2 List类
13.3 HashSet类
13.4 Queue类
13.5 Dictionary 类
13.6 小结
第13章 集合
14.2 输入/输出流
14.3 读取文本(字符)
14.4 写入文本(字符)
14.5 读取和写入二进制数据
14.6 小结
第14章 输入输出
15.1 概述
15.2 应用程序和窗口
15.3 WPF控件
15.4 面板和布局
15.5 事件处理
15.6 XAML
15.7 小结
第15章 WPF
16.1 定义多态
16.2 多态的应用
16.3 一个绘图程序中的多态
16.4 小结
第16章 多态
17.1 介绍ADO.NET
17.2 访问数据的5个步骤
17.3 连接到SQL Server的示例
17.4 小结
第17章 ADO.NET
A.1 硬件和软件的要求
A.2 下载和安装
A.3 注册Visual Studio Express 2012
A.4 创建一个项目
A.5 创建一个类
A.6 运行一个项目
附录A Visual Studio Express 2012 for Windows Desktop
B.1 硬件和软件的要求
B.2 下载和安装
B.3 注册Visual C# 2010 Express
B.4 创建一个项目
B.5 创建一个类
B.6 运行一个项目
附录B Visual C# 2010 Express
C.1 下载SQL Server 2012 Express
C.2 安装SQL Server 2012 Express
C.3 连接到SQL Server并创建一个数据库
附录C SQL Server 2012 Express
欢迎来到异步社区!