图书目录

目录

第1章第一个控制台应用项目

1.1创建控制台应用项目

1.1.1控制台应用项目的文件构成

1.1.2为第一个控制台应用编写代码

1.2程序输出和输入

1.2.1输出

1.2.2输入

1.3程序输出和输入的应用

第2章数据类型

2.1值类型

2.2引用型

2.2.1数组

2.2.2字符串

2.2.3StringBuilder类

2.2.4动态数组

2.2.5泛型集合

2.2.6数据字典

2.3值类型与引用型比较

2.4数据类型转换

2.5装箱与拆箱

2.6数据类型的应用

第3章程序结构与调试

3.1程序结构

3.1.1顺序结构

3.1.2分支结构

3.1.3循环结构

3.2程序调试

3.2.1调试

3.2.2异常

3.3程序结构应用

第4章类与对象

4.1面向对象思想

4.1.1客观物质世界中类与对象的描述

4.1.2面向对象程序设计中类与对象

4.1.3面向对象程序设计思想

4.2类的创建与使用

4.2.1类的创建

4.2.2类字段定义

4.2.3类方法定义

第5章继承与多态

5.1继承关系表示

5.2隐藏方法、虚方法

5.2.1隐藏方法

5.2.2虚方法

5.3多态

5.4访问修饰符

第6章类与接口

6.1部分类

6.2静态类

6.3抽象类

6.4接口

6.5委托

6.6匿名方法

6.7Lambda表达式

第7章初识Windows应用项目

7.1简单浏览器

7.2Windows应用项目工具

7.3Windows项目常用控件

7.4Windows功能窗体及实现

7.4.1MDI窗体

7.4.2单例窗体

7.4.3模式窗体

7.4.4登录窗体

7.4.5窗体间参数传递

第8章控件动态加载与代码优化

8.1控件动态加载

8.1.1控件动态加载模型设计

8.1.2控件动态加载实现

8.1.3控件信息提示

8.1.4序列化与反序列化

8.2消息框

8.2.1系统消息框

8.2.2系统消息框返回值

8.2.3自定义消息框

8.3代码优化

8.4代码优化应用

第9章图形图像处理

9.1使用画笔和画刷

9.2水印

9.3画图板

第10章记事本

10.1文件菜单

10.2编辑菜单

10.3格式菜单

10.4工具栏和状态栏

10.5记事本相关控件

第11章Word和Excel操作

11.1Word操作

11.1.1打开文档

11.1.2插入表格

11.1.3插入图片

11.2Excel数据导入导出

11.2.1数据导入

11.2.2数据导出

11.3多线程

第12章文件系统与Windows操作

12.1资源管理器

12.2文件系统类

12.3文件管理常用控件

12.4Windows系统操作

12.5文件管理应用

第13章搭建学生信息管理系统

13.1系统分析与设计

13.1.1需求分析

13.1.2功能设计

13.1.3系统设计

13.2数据访问及返回值

13.2.1数据访问过程

13.2.2数据访问返回值

13.2.3常用数据源访问方式

13.3实现系统登录与用户管理

13.3.1三层架构模型

13.3.2搭建三层架构

13.3.3实现系统登录

13.3.4实现用户权限

第14章系统管理

14.1修改密码

14.2用户管理

14.2.1用户查询

14.2.2添加用户

14.2.3更新用户

14.2.4删除用户

14.3数据导入导出

14.3.1从Excel导入学生信息

14.3.2批量导入Excel数据

14.3.3将学生信息导出到Excel表

14.4系统初始化

14.5数据备份

14.6数据恢复

第15章学生信息管理

15.1增删改查学生信息

15.2学生信息报表

15.2.1安装报表

15.2.2单个学生信息报表

15.2.3多个学生信息报表

15.3使用LINQ技术

第16章完善和打包应用程序

16.1完善应用程序

16.2打包应用程序

16.2.1安装程序制作准备

16.2.2制作安装程序

16.3应用程序安装

参考文献