课程目录

1-1 [C# 介绍] 1-C# 介绍 (01:24:25)
2-1 [变量] 第一回顾 (06:21)
2-2 [变量] 注释 (09:18)
2-3 [变量] VS中的常用快捷键 (10:49)
2-4 [变量] 变量的介绍 (06:37)
2-5 [变量] 变量的类型 (14:05)
2-6 [变量] 值类型案例 (25:04)
2-7 [变量] string 类型 (22:00)
2-8 [变量] string 使用内存图解析 (07:33)
2-9 [变量] 变量的命名规范 (03:49)
2-10 [变量] 常量 (05:22)
2-11 [变量] 第二单元作业讲解 (12:50)
3-1 [运算符] 运算符优先级 (06:23)
3-2 [运算符] 算术运算符 (15:32)
3-3 [运算符] 算术运算符练习题 (06:05)
3-4 [运算符] 关系运算符 (15:24)
3-5 [运算符] 逻辑运算符 (12:44)
3-6 [运算符] 十进制与二进制相互转换 (12:30)
3-7 [运算符] 位运算 (08:03)
3-8 [运算符] 赋值运算 、左移位、右移位运算 (10:19)
3-9 [运算符] 特殊运算符 (19:59)
3-10 [运算符] C# 8. 0 高级用法 (03:38)
3-11 [运算符] Console 类的介绍 (14:26)
3-12 [运算符] 转义字符的使用 (12:07)
3-13 [运算符] 第三单元作业 (28:13)
4-1 [类型转换] 隐式转换 (07:17)
4-2 [类型转换] 强制转换 (09:01)
4-3 [类型转换] 如何避免引用类型之间转换抛异常 (02:34)
4-4 [类型转换] 装箱与拆箱 (14:08)
5-1 [方法] 方法的概述 (04:27)
5-2 [方法] 有参有返回值方法的使用 (15:57)
5-3 [方法] 方法的形参与实参以及底层实现的原理 (05:39)
5-4 [方法] 无参有返回值 (05:01)
5-5 [方法] 无参无返回值、有参无返回的方法 (04:51)
5-6 [方法] out,ref (23:05)
5-7 [方法] 方法重载、return关键字 (18:23)
6-1 [程序结构] if else 简单使用 (19:08)
6-2 [程序结构] switch 简单使用 (07:22)
6-3 [程序结构] c# 9.0 模式匹配精简switch (13:16)
6-4 [程序结构] switch 结合模式匹配强化练习 (10:18)
6-5 [程序结构] 循环结构介绍 (09:12)
6-6 [程序结构] while 循环 (10:54)
6-7 [程序结构] for 循环与do while循环 (09:45)
6-8 [程序结构] 循环控制语句contine,break (07:21)
6-9 [程序结构] 嵌套循环 打印9 9 乘法表 (09:51)
6-10 [程序结构] 无限循环 (01:57)
6-11 [程序结构] 代码块及作用域的补充说明 (18:30)
7-1 [调试与异常] 断点调试 (13:42)
7-2 [调试与异常] 方法调试与快速定位具体行调试 (08:13)
7-3 [调试与异常] 条件断点调试 (06:42)
7-4 [调试与异常] 变量监视 (05:26)
7-5 [调试与异常] try catch finally 异常处理 (27:19)
7-6 [调试与异常] 异常捕捉的补充知识 (04:03)
8-1 [数组与集合] 数组初始化的4种方式 (18:18)
8-2 [数组与集合] 通过控制台输入给数组赋值 (08:02)
8-3 [数组与集合] 数组的访问与遍历 (09:23)
8-4 [数组与集合] 数组冒泡排序 (23:19)
8-5 [数组与集合] 动态数组的创建以及源码分析 (09:47)
8-6 [数组与集合] 动态数组操作 (09:23)
8-7 [数组与集合] 二维数组的使用 (14:41)
8-8 [数组与集合] 数组传递以及string传递 (11:11)
8-9 [数组与集合] params 参数数组 (08:42)
9-1 [类与对象] 为什么要使用面向对象 (09:30)
9-2 [类与对象] 什么是封装 (10:34)
9-3 [类与对象] 访问修饰符 (07:13)
9-4 [类与对象] 类与对象的概念 (16:15)
9-5 [类与对象] 类的声明 (15:10)
9-6 [类与对象] 类创建对象与使用 (24:19)
9-7 [类与对象] 使用构造函数创建对象 (18:02)
9-8 [类与对象] this 关键字 (07:53)
9-9 [类与对象] 属性与字段的补充知识 (20:15)
9-10 [类与对象] c# 9.0 (14:13)
9-11 [类与对象] 两个变量指向同一个地址 (08:42)
9-12 [类与对象] 面向对象第九单元作业 讲解 (26:55)
10-1 [静态类与静态成员] static 概述 (17:08)
10-2 [静态类与静态成员] 静态类的使用 (14:05)
10-3 [静态类与静态成员] 非静态类中声明静态变量与静态方法 (15:10)
10-4 [静态类与静态成员] 静态构造方法 (09:37)
10-5 [静态类与静态成员] 利用静态构造方法设计单例 (12:33)
11-1 [继承与多态] 为什么要使用继承 (05:51)
11-2 [继承与多态] 继承的使用 (11:35)
11-3 [继承与多态] new 关键字隐藏父类 (05:09)
11-4 [继承与多态] base 关键字的使用 (15:42)
11-5 [继承与多态] 继承的注意事项 (05:17)
11-6 [继承与多态] 方法重写 (16:28)
11-7 [继承与多态] 抽象类 (19:31)
11-8 [继承与多态] 模板设计模式模拟实现代码生成器 (38:25)
11-9 [继承与多态] sealed 密封类 (06:08)
11-10 [继承与多态] 为什么使用接口 (11:45)
11-11 [继承与多态] 如何使用接口 (30:46)
11-12 [继承与多态] 多态的使用 (08:35)
11-13 [继承与多态] 多态的练习 (10:24)
12-1 [常用api] Math类 常用方法 (11:11)
12-2 [常用api] String 类常用方法 (30:40)
12-3 [常用api] StringBuild 字符串拼接 (07:27)
12-4 [常用api] Random随机数 (05:15)
12-5 [常用api] Array 数组操作 (15:11)
12-6 [常用api] 正则表达式 (32:22)
12-7 [常用api] 格式字符串 (23:35)
13-1 [补充知识] 泛型集合List的使用 (28:29)
13-2 [补充知识] 枚举的使用 (17:31)
13-3 [补充知识] struct 的使用 (15:50)
13-4 [补充知识] C# 9.0 record 类型 (11:03)
13-5 [补充知识] var 与object的对比 (06:03)
13-6 [补充知识] .net 6 新特性 (12:14)