路飞-612-C#21天从入门到精通
试看地址:https://pan.baidu.com/s/1XQNRTEbVAWMuMzkTCHGHdQ?pwd=1913
课程大纲
全部展开169小节20:38:59
-
第1章:C#介绍及变量的使用
22小节2:52:46-
1.1 net平台和c#介绍
21:40 -
1.2 Visual Studio 安装
10:49 -
1.3 项目创建和介绍
16:57 -
1.4 namespace新特性
03:10 -
1.5 注释
09:42 -
1.6 输入输出
09:41 -
1.7 VS中的常用快捷键
05:35 -
1.8 变量的介绍
02:29 -
1.9 变量的声明
06:58 -
1.10 变量类型的介绍
09:34 -
1.11 整数类型讲解
14:04 -
1.12 小数类型
08:26 -
1.13 decimal
04:55 -
1.14 bool类型
03:29 -
1.15 字符类型
05:35 -
1.16 字符串类型
03:45 -
1.17 格式化输出
05:55 -
1.18 object类型
02:18 -
1.19 null类型
09:49 -
1.20 变量的命名规范
11:44 -
1.21 常量
04:07 -
1.22 全局变量和局部变量
02:04
-
-
第2章:类型转换及运算符
11小节1:22:22-
2.1 转义符
17:08 -
2.2 隐式转换
04:41 -
2.3 强制转换parse
10:02 -
2.4 简单类型强制转换
02:48 -
2.5 强制转换为string类型
07:13 -
2.6 convert转换
12:26 -
2.7 运算符简介
03:07 -
2.8 自加自减运算符
07:34 -
2.9 算数元素符及练习
12:22 -
2.10 赋值运算符
59 -
2.11 复合运算符
04:02
-
-
第3章:位运算符及if结构
14小节1:14:41-
3.1 关系运算符
04:51 -
3.2 string类型的计算
03:44 -
3.3 逻辑运算符
07:31 -
3.4 条件运算符(三元表达式)
02:27 -
3.5 判断闰年
03:31 -
3.6 其他运算符
03:39 -
3.7 运算符优先级
04:18 -
3.8 选择结构练习
07:17 -
3.9 交换变量
02:23 -
3.10 十进制和二进制相互转换
06:04 -
3.11 位运算
04:44 -
3.12 左移和右移
05:45 -
3.13 if语句及练习
10:01 -
3.14 if-else
08:26
-
-
第4章:循环结构
15小节1:42:18-
4.1 if-else if
09:21 -
4.2 if的练习
08:25 -
4.3 switch
06:49 -
4.4 switch练习
03:41 -
4.5 switch高级用法
09:31 -
4.6 变量作用域和代码块讲解
04:51 -
4.7 try-catch
05:18 -
4.8 断点调试
04:36 -
4.9 断点调试变量检测
04:06 -
4.10 循环介绍
03:25 -
4.11 do-while循环和练习
07:13 -
4.12 循环练习
12:51 -
4.13 for循环
07:41 -
4.14 for循环练习
06:45 -
4.15 斐波那契数列
07:45
-
-
第5章:一维数组
7小节1:02:25-
5.1 完全数
08:50 -
5.2 九九乘法表
03:16 -
5.3 数组的几种声明方式
10:29 -
5.4 数组的引用和遍历
05:41 -
5.5 数组的练习
18:11 -
5.6 变量交换新语法
01:51 -
5.7 冒泡排序
14:07
-
-
第6章:二维数组及结构体和枚举
8小节1:07:39-
6.1 二维数组的创建
09:31 -
6.2 二维数组的遍历和访问
07:33 -
6.3 c#随机数新语法
06:05 -
6.4 二维数组的练习
10:39 -
6.5 枚举的基本使用
08:30 -
6.6 枚举练习
04:23 -
6.7 举类型的相互转换
09:30 -
6.8 结构体的使用
11:28
-
-
第7章:方法和飞行棋游戏
18小节2:15:18-
7.1 函数的介绍
07:32 -
7.2 方法的使用1
08:08 -
7.3 带参数的方法
04:42 -
7.4 方法传参
03:22 -
7.5 函数的练习
10:17 -
7.6 c#8.0out参数使用
11:24 -
7.7 ref使用
04:20 -
7.8 可变数组params
04:35 -
7.9 方法的重载
06:39 -
7.10 递归的理解
03:59 -
7.11 递归解决斐波那契数列
07:57 -
7.12 飞行棋项目介绍及画游戏头
10:32 -
7.13 初始化地图
11:51 -
7.14 画地图第一行
11:50 -
7.15 画第一竖行
12:00 -
7.16 画地图其他位置
04:02 -
7.17 输入玩家姓名
08:49 -
7.18 修改信息
03:19
-
-
第8章:飞行棋游戏开始和面向对象简介
13小节1:32:56-
8.1 玩游戏基本逻辑1
12:50 -
8.2 判断关卡1
15:09 -
8.3 判断关卡2
03:38 -
8.4 游戏清屏
03:10 -
8.5 封装游戏逻辑
04:58 -
8.6 防止移除游戏
06:11 -
8.7 玩家暂停
06:57 -
8.8 游戏结束
02:29 -
8.9 面向对象的概念
15:42 -
8.10 找对象,和对象的特征
06:44 -
8.11 类和对象的关系
06:56 -
8.12 面向对象三大特征和封装的概念
02:20 -
8.13 类的设计 数据建模
05:52
-
-
第9章:封装和继承及常用工具类
27小节3:13:46-
9.1 类的定义
05:29 -
9.2 创建对象
09:14 -
9.3 private关键字及方法传参
07:11 -
9.4 属性的基本使用
07:32 -
9.5 属性的练习
16:23 -
9.6 属性快捷键
04:42 -
9.7 自动属性
04:31 -
9.8 静态和非静态的区别
09:17 -
9.9 构造方法的讲解和使用
10:40 -
9.10 构造方法的重载
02:24 -
9.11 This关键字的作用
05:04 -
9.12 构造方法快捷生成
02:15 -
9.13 c#9.0init函数和初始化器
03:10 -
9.14 New关键字做了什么事情
01:21 -
9.15 析构函数
02:44 -
9.16 构造方法的练习
07:01 -
9.17 值类型和引用类型的存储
09:50 -
9.18 字符串的处理
06:32 -
9.19 字符串处理练习和常用api
06:40 -
9.20 分割字符串及练习
07:44 -
9.21 string类型常用方法
19:13 -
9.22 StringBuilder
04:25 -
9.23 Math_数学类
08:07 -
9.24 Array类api
10:33 -
9.25 c#11原始字符串
06:21 -
9.26 继承的基本使用
11:07 -
9.27 继承中的构造方法
04:16
-
-
第10章:集合和泛型集合
11小节1:15:51-
10.1 base关键字
06:47 -
10.2 new关键字隐藏父类
05:57 -
10.3 里式转换原则
11:15 -
10.4 is和as关键字
04:19 -
10.5 protected访问修饰符
02:36 -
10.6 ArrayList和数组的区别
07:55 -
10.7 集合常用的使用
12:20 -
10.8 集合的长度问题
04:02 -
10.9 ArrayList劣势
05:19 -
10.10 装箱和拆箱
03:47 -
10.11 List集合与泛型
11:34
-
-
第11章:接口及总结
23小节2:58:57-
11.1 键值对集合的创建与查找
07:39 -
11.2 foreach
10:51 -
11.3 键值对集合常用api
03:39 -
11.4 Dictionary
06:38 -
11.5 c#10.0结构体
06:29 -
11.6 多态的基本概念
12:34 -
11.7 虚方法实现
04:06 -
11.8 虚方法练习
05:14 -
11.9 抽象类and抽象方法
08:05 -
11.10 模拟 移动硬盘 u盘 Mp3
12:11 -
11.11 访问修饰符
05:31 -
11.12 partial部分类
02:42 -
11.13 sealed密封类
02:17 -
11.14 重写tostring
04:11 -
11.15 工厂设计模式
12:42 -
11.16 模板设计模式
06:54 -
11.17 接口的理解
07:48 -
11.18 c#8.0接口的使用
08:42 -
11.19 接口的规范
08:37 -
11.20 显示实现接口
04:21 -
11.21 c#record关键字
03:39 -
11.22 c#10.0全局引用和顶级语法
12:31 -
11.23 c#3大方向介绍及未来展望
21:36
-