C#提高课程
1.
day01-动态集合ArrayList用法、泛型
试学
1.2.
数组长度固定,添加和删除元素不灵活
试学
1.3.
使用集合ArrayList解决顾客排队新增人员问题
试学
1.4.
ArrayList添加元素Add方法
选修
1.6.
ArrayList默认各元素是Object类型,后面会学习泛型用法
选修
1.7.
ArrayList插入元素Insert用法
选修
1.8.
ArrayList清空所有元素clear用法
选修
1.9.
ArrayList查询元素索引,从前查找,从后查找
选修
1.10.
ArrayList排序Sort、开发中存在大量对象的方法调用
选修
2.
day02-winform窗体项目、属性、事件、方法
试学
2.9.
子窗体从Form父类继承大量方法,便于开发
选修
3.
day03-消息框、文本标签、文本框、复选框、按钮、列表框
选修
3.3.
Label和LinkLabel标签控件
选修
3.6.
RadioButton单选按钮控件
选修
3.7.
CheckBox复选框控件、多个控件遍历和判断优化
选修
3.8.
CheckedListBox复选列表框控件
选修
3.9.
ListBox列表框控件选中项显示
选修
3.10.
ListBox列表框控件-添加或删除项
选修
4.
day04-组合框、图片、定时器、日期、日历、右键菜单、状态栏、工具栏
选修
4.5.
DateTimePicker日期时间控件
选修
4.6.
日历控件MonthCalendar
选修
4.7.
ContextMenuStrip右键菜单控件
选修
4.9.
StatusStrip状态栏菜单控件
选修
5.
day05-颜色器、字体框、打开和保存文件、富文本框、表格控件
选修
5.3.
ColorDialog颜色对话框控件
选修
5.4.
FontDialog字体对话框控件
选修
5.5.
OpenFileDialog和SaveFileDialog打开文件与保存文件
选修
5.6.
RichTextBox富文本框控件
选修
5.7.
DataGridView数据表格控件数据绑定-可视化操作
选修
5.8.
DataGridView数据表格控件数据绑定_代码自动生成介绍
选修
6.
day06-C#异常与调试、异常捕获处理
选修
6.5.
try多个catch,细分异常判断
选修
6.6.
演示空指针引用异常、开发中注意加if校验
选修
6.9.
trycatchfinally关闭文件流
选修
7.
day07-文件和文件夹创建和删除、遍历等操作、路径Path对象
选修
7.2.
Driveinfo获取计算机驱动器信息
选修
7.3.
获取计算机中所有驱动器的名称和文件格式
选修
7.4.
Directoryinfo创建文件夹
选修
7.5.
Directoryinfo查看和删除文件夹
选修
8.2.
多线程、单线程概念、Process类属性和方法
选修
8.7.
使用ThreadStart 和Thread创建线程对象
选修
8.8.
使用ThreadStart 委托创建多个线程
选修
8.9.
ParameterizedThreadStart创建线程带参数
选修
8.10.
ParameterizedThreadStart创建线程带自定义对象参数
选修
9.
day09-多线程优先级、后台线程、线程同步、锁
选修
9.7.
Monitor给线程加锁,线程同步
选修
10.4.
委托使用三步骤,委托声明和方法保持一致
选修
10.6.
委托类型声明、变量定义、调用复习
选修
11.4.
StreamReader读取文本文件
选修
11.5.
文件编码处理,gbk、gb2312或者utf-8编码
选修
11.6.
StreamWriter写入文本数据到文件
选修
11.7.
FileStream类构造函数重载和参数了解
选修
11.10.
BinaryReader以二进制流方式读取数据
选修
11.11.
BinaryWriter以二进制流方式写数据
选修