封面
版权页
书名页
内容简介
前言
第1篇 基础知识
第1章 步入C#编程世界——Hello C#
1.1 认识C#语言
1.2 .NET Framework
1.3 C#程序开发工具——集成开发环境Visual Studio 2017
1.4 编写第一个C#应用程序——Hello,C#
1.5 控制台应用程序的输入与输出
1.6 就业面试技巧与解析
第2章 剖析Hello C#——第一个C#程序
2.1 C#的程序结构
2.2 C#基本语法
2.3 C#代码编写规范
2.4 就业面试技巧与解析
第3章 C#程序开发基础——常量与变量
3.1 常量
3.2 变量
3.3 变量的类型
3.4 就业面试技巧与解析
第4章 C#程序开发基础——数据类型与运算符
4.1 数据类型概述
4.2 数据类型之间的转换
4.3 其他常用类型
4.4 运算符
4.5 就业面试技巧与解析
第2篇 核心应用
第5章 C#程序开发基础——程序流程控制
5.1 顺序语句
5.2 分支选择语句
5.3 循环语句
5.4 嵌套循环语句
5.5 跳转语句
5.6 就业面试技巧与解析
第6章 C#基本数据结构——数组
6.1 数组概述
6.2 一维数组的声明和使用
6.3 二维数组的声明和使用
6.4 特殊数组
6.5 传递数组给函数
6.6 参数数组
6.7 Array类
6.8 就业面试技巧与解析
第7章 面向对象编程——类与对象
7.1 方法
7.2 类与对象
7.3 构造函数和析构函数
7.4 虚方法与重写方法
7.5 方法的重载
7.6 结构体
7.7 就业面试技巧与解析
第8章 深入了解面向对象——面向对象的重要特征
8.1 面向对象概述
8.2 类的继承
8.3 类的封装
8.4 多态
8.5 接口
8.6 抽象类和密封类
8.7 委托与事件
8.8 匿名方法与Lambda表达式
8.9 就业面试技巧与解析
第3篇 核心技术
第9章 字符串与正则表达式
9.1 字符串简介
9.2 字符串的操作
9.3 StringBuilder类
9.4 正则表达式
9.5 正则表达式匹配规则
9.6 正则表达式涉及的基本类
9.7 就业面试技巧与解析
第10章 特殊的类——集合与泛型
10.1 认识集合
10.2 常用集合类型
10.3 泛型
10.4 泛型接口
10.5 泛型方法
10.6 就业面试技巧与解析
第11章 应用程序界面开发基础——窗体控件
11.1 Form窗体
11.2 MDI窗体
11.3 文件类控件
11.4 选择类控件
11.5 分组类控件
11.6 菜单栏、工具栏和状态栏控件
11.7 就业面试技巧与解析
第12章 应用程序界面开发进阶——高级窗体控件
12.1 图形和图像类控件
12.2 列表视图控件
12.3 树视图控件
12.4 DateTimePicker控件
12.5 MonthCalender控件
12.6 其他高级控件
12.7 就业面试技巧与解析
第4篇 高级应用
第13章 C#文件操作——文件、数据流与注册表
13.1 文件系统
13.2 文件的基本操作
13.3 文件夹的基本操作
13.4 数据流
13.5 注册表基础
13.6 注册表的操作基础
13.7 就业面试技巧与解析
第14章 C#多线程编程技术——多线程操作
14.1 进程与线程
14.2 线程的基本操作
14.3 就业面试技巧与解析
第15章 让程序运行更稳健——异常、调试和测试
15.1 异常处理语句
15.2 C#中的异常类
15.3 程序调试
15.4 就业面试技巧与解析
第16章 程序开发最后环节——部署与打包应用程序
16.1 Windows Installer介绍
16.2 创建Windows安装程序
16.3 制作Windows安装程序
16.4 就业面试技巧与解析
第5篇 项目实践
第17章 软件工程师必备素养与技能
17.1 软件工程师的基本素养
17.2 个人素质必修课程
17.3 项目开发流程
17.4 项目开发团队
17.5 项目的实际开发流程
17.6 项目规划常见问题及解决
第18章 Windows计算器的制作
18.1 系统功能描述
18.2 系统功能分析及实现
18.3 运行程序
第19章 自助取款机系统
19.1 系统功能描述
19.2 系统功能分析及实现
19.3 运行程序
第20章 扫雷游戏
20.1 系统功能描述
20.2 系统功能分析及实现
20.3 运行程序
附录CD
更新时间:2019-12-20 11:20:34