C#.NET完整视频课程

『课程目录』:   
01-课程讲课安排和说明
" ~8 ^6 J4 V" h- Q) F) y- I8 p
02-了解.NET和C#的特性
' V% y+ \  G; I+ R- j* R
03-CIL的理解和第二章准备
04-第一个程序以及程序的解析和代码解析解决方案等
05-标识符的理解和命名规则
06-标识符的两种命名风格-Pascal和Camel
$ X# k9 x7 g8 A: w
07-关键字和上下文关键字
* z. ~; |% H8 u# g8 y' B( {
08-程序的入口地方-操作系统调用的方法Main方法
& ]6 v' _5 }; ^7 X
09-空白的作用和编译时候会被忽略
10-关于块{}、的一些理解
; h0 @6 d" u. N8 l3 Q" e
11-控制台程序理解和Write和Writeline以及格式化输出
12-三种注释的理解
: t2 N5 {3 Y: C6 g7 j
13-预定义数据类型(C#内部的定义好的类型)
! G2 U  k" R5 c# W. h5 k2 }5 s
14-用户自定义类型
15-内存中的堆和栈的理解
16-引用类型和值类型的区别已经存放的位置
7 A. a$ r" O$ v
17-预定义和自定义类型已经值类型和应用类型的对应关系
, _* a  G% w0 p
18-变量的声明和初始化
19-变量是否能够初始化的问题
20-多重变量的声明
0 {' _7 U" w; O6 F
21-使用变量
22-类的概念理解以及创建一个最简单的类
) v- d, U, z, h  X
23-类中的数据成员-字段
24-类中的函数成员-方法
25-类的实例化和分配内存
; s1 Q! e( C1 q$ [
26-实例化对象和实例在内存中的存储方式
27-类的成员的修饰符-公开和私有
28-从类的内部和外部调用类的成员
29-布置作业和练习一下还有类内部调用类的实例的问题
30-了解方法的含义和定义方法
% S3 p! e- `" W% G- n$ E
31-静态方法的补充
4 A8 ~% C% Z/ F- I0 ^
32-方法内部的变量和类的字段变量的区别
33-var关键字的使用-类型推断-使用条件
4 d9 }1 E% e' D" Y7 T
34-反编译工具的使用和验证var最后的类型还有块变量的有效范围
35-常量的特征和常量的使用 定义和条件
36-控制流的理解
! [6 d/ r- Z& m6 b
37-方法的调用-可以在方法里面实例化当前方法所处的类实例
– k* [: ^1 ]1 s. q
38-方法中的返回值和返回类型
39-返回语句return和void类型的方法
9 M! V( q+ q* x- M0 g2 w
40-值类型和引用类型作为参数的时候在函数的调用情况
41-应用参数ref只是作为实参的一个别名方法改变的实参
42-输出参数out的使用-必须在函数里面初始化
& }( w: a: `0 R! Z& d5 d3 b
43-参数数组params和错误的分类-编译时和运行时错误
! ?; A" R3 y% V, U; }
44-参数数组的调用
3 ?* J2 I' g4 H7 n% N7 b
45-数组参数和四类参数的总结
46-栈帧的简单理解
8 w4 k/ ]4 I5 G% I, |# M
47-递归的理解和一个练习例子-读取文件夹所有的目录和文件
48-(82page)方法的重载的理解-能够让调用的地方知道是哪个
49-类成员-函数成员和数据成员修饰符
50-静态字段
" m1 |6 P9 K& S4 F
51-从类的外部访问静态成员
52-静态函数成员
53-成员常量const
8 i4 L: ]1 r& b. c) Y
54-属性的理解和字段的关系
, d# Q1 q: l3 p! y
55-自动实现属性
' g3 v) T! I. \4 G* n+ k$ N
56-静态属性
$ w2 z  ]- [" s" `
57-实例构造函数和构造函数重载
– ?: R% [9 ^& F  C" _2 ^
58-静态构造函数
59-对象初始化列表
60-析构函数
& b# F+ J+ P/ q0 ?) b0 h
61-readonly修饰符
62-this关键字-用在实例函数成员
7 v/ I9 J- S3 ~' Y+ V
63-索引和索引的重载
64-分部类和分部方法
# w% C/ v0 J  E/ F7 \3 d2 g
65-类和继承
66-访问继承的成员和object类
1 X" L6 K. n( e( ?
67-隐藏基类的成员
68-使用基类的引用
9 w7 |8 V' [" y( L# Y1 K
69-虚方法和覆盖方法
70-如果强制转换为基类 则还是访问基类的方法的
71-继承关系的构造函数的执行
72-类的访问修饰符
73-成员访问修饰符
74-抽象成员和抽象类
+ Z7 f# \( _% O3 l
75-密封类
, ^# l8 z$ f2 }5 O
76-静态类
77-扩展方法
78-外部方法
79-字面量(字面值)-整数字面值
0 x* ~9 C: w0 R
80-实数字面值
81-字符字面值
" S  N  p1 h" o) K3 i$ j0 V
82-字符串字面值
83-表达式的执行顺序
3 r) X  t7 G$ [# F1 d1 u
84-简单算术运算符
1 V, ~$ b+ ~- j; x# x
85-求余运算符
86-关系比较运算符和相等比较运算符
4 P) f/ v" x& G( w# U$ f4 m
87-递增运算符和递减运算符
# z- p5 G1 N$ s+ W! F1 @
88-条件逻辑运算符
89-按位逻辑运算符
1 C7 Q/ \5 X7 ]' \9 l0 U0 D* E4 u
90-移位运算符
91-赋值运算符
2 Y. h" R) N7 ?, b
92-补充 关于本地变量和字段
93-条件运算符
  y9 N  c" Z' J8 f! d3 i4 x
94-一元算术运算符
95-用户定义类型转换
96-运算符重载
$ n2 c" P6 r3 _7 u/ |
97-typeof运算符
, z7 S# y7 {  Z2 n8 f( t: m
98-语句
$ s$ S6 m- }4 z8 B! P0 A
99-控制流语句
100-if语句
! U9 N6 s' W/ q2 X% m
101-if—else语句
102-if-else if –else 语句
103-switch语句
104-while循环
105-do循环
106-for循环
107-跳转语句-break和continue
108-goto语句
109-using语句
/ M7 p$ L8 x) `/ X) h- s. [: R
110-命名空间和程序集
111-使用第三方的类库
112-命名空间
4 Q* z" k  W* T0 N! l; G" M
113-嵌套命名空间和using别名指令
; q& m8 H  F2 i& z6 T, `
114-程序集结构
( O' D0 h6 Q1 Q
115-错误的理解-编译时和运行时
& ?  I, U3 z' I7 O0 v
116-什么是异常
117-try语句-猜测可能出现错误的代码
. }' r8 l7 o$ N+ ~
118-catch异常的处理
119-Catch子句
120-catch的顺序和异常的继承
121-finally块
122-抛出异常
123-不带异常对象的抛出
+ }8 S8 B0 b( r4 ?
124-结构struct
. @3 K5 w' G% f. H& Q
125-结构是值类型和复制
– {6 y  `$ ~3 j1 b4 W& R/ z
126-结构的构造函数和析构函数
127-静态构造函数
128-结构是密封的
129-什么是枚举
– i. I- h* ?% S0 H
130-枚举的赋值
131-设置底层类型和显示值
1 t- [2 z, M+ E
132-枚举的编号
133-数组-理解概念
' e9 N* G2 L6 B# X
134-数组的注意事项-数组的类型
135-矩形数组
. }; h; g, z9 I' u# a6 ~
136-交错数组-数组的数组
2 `9 @+ t1 V& a0 u4 F
137-数组是对象
8 o! n. A9 q2 T) h7 ~
138-初始化数组
139-显式初始化矩形数组
140-总结和输出多维数组
– k/ ^/ ^- @! R9 o2 s4 z
141-实例化交错数组
142-比较矩形数组和交错数组
% x4 _; a8 M; w, U
143-Clone方法
, `+ B) q! @6 w! Z! q* B! M5 ~% ?% P
144-什么是委托
; j( |: [  S0 f' W6 i) O
145-创建委托对象
! X0 I5 |( J  _$ j% G& f
146-赋值委托
147-组合委托和增加方法
148-从委托移除方法
149-调用带返回值的委托
0 P0 P1 t- [6 t9 i/ K0 q! v
150-调用带引用参数的委托
4 F- ^9 ]2 s8 T+ W* H
151-匿名方法
152-下面两个条件满足可以省略参数列表
* y! t9 |% M; @; m4 L. T8 a$ ]
153-变量和参数的作用域
154-Lambda表达式
' V4 [5 g1 d  }; g6 C2 k
155-lambda表达式参数列表的要点
156-事件和委托相似
157-事件使用使用匿名方法或lambda表达式
# g" s1 {; E4 m* s( n2 _1 N$ F' P5 ]
158-移除事件处理程序
159-事件订阅者在其他类中和事件的委托自定义
. k* l0 w) _3 b( A& M* p% _+ w
160-使用EventArgs类和泛型委托
* [' U$ D- p9 L
161-第十七章-接口
162-一个例子 比较两个Student对象
163-自己实现Icomparable接口
164-声明接口
165-实现接口
2 H0 I0 X# o0 v# D
166-接口和as运算符
0 M* u7 s6 }1 R; }+ Y- q
167-实现多个接口
3 h" v% D. Z- Y3 B1 j. o9 f/ y8 n
168-实现具有重复成员的接口
$ ^( P8 l$ e/ j& g3 b# N; P1 I
169-多个接口的引用
170-派生成员实现
171-显示接口成员实现
( k4 q: M6 x8 b
172-接口可以继承接口
173-接口在多态中引用
( \* A5 o! r/ a% t/ o/ B
174-第十八章-转换
175-隐式转换
4 W4 ?* a7 r* o  s) Q1 z! y3 o
176-显示转换和强制转换
; ]" W+ v9 x: P$ }' x7 X5 r
177-装箱和转换的类型
8 K$ V4 y4 e2 e0 h- Z. k; W
178-溢出检测上下文
179-checked语句和unchecked语句
, k' R4 U9 Z( v3 Z: y
180-引用类型的转换
, a- P% I4 F3 A  w$ `" x
181-装箱转换
" j5 i. o# N3 B
182-拆箱转换
( ^. i/ a3 u) P$ U
183-is运算符
2 B( H$ J9 f  U/ c
184-as运算符
  e# v- W2 N- z. g6 N- v% Y0 P
185-第十九章-泛型
186-使用泛型来处理上节课的问题(处理不了)
/ i( r7 Y! D+ l/ \
187-泛型类型参数
188-泛型约束where
+ O0 l% L4 n1 ^
189-约束的次序
190-泛型方法和泛型类
191-泛型接口
192-泛型委托
, X* S* }1 g' m* {2 S' u
193-泛型代码中的默认关键字:Default
# z! ?& _/ n" t& I- \7 Z, l
194-第20章-枚举器和迭代器
195-聊一聊C#的学习流程(完)

抱歉,此资源仅限VIP下载,请先
本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
此资源仅对VIP开放下载
下载说明:本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
0

评论0

请先

没有账号? 忘记密码?